C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449
这个作业的目标 了解会使用for循环结构对计算指定次数的设计,同时初步了解代码
学号 20209996

1.PTA实验作业

从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容如下:

1.1简单交错序列前N项和

1.1.1实验代码截图

1.1.2数据处理
数据表达:首先用int来定义变量i,n,flag标识符号
数据处理:sum=sum+item
1.1.3PTA提交列表及说明

Q1:打完代码后,编译正确,运行结果却总是错误。
A1:请教他人,同时对照了自己的代码,发现是输出存在问题,空格地方未打出。

1.2分数序列前N项和

1.2.1实验代码截图

1.2.2数据处理
数据表达:首先用int来定义变量i,n,t,double定义两个双精度浮点型变量x,y.
数据处理:sum=sum+item
1.2.3PTA提交列表及说明

Q1:首先是自己的逻辑错误,在for循环结构中y值变量没有变化。
A1:从新梳理y值的运用。

1.3 for循环练习:1到X的累加和,并按指定格式输出

1.3.1实验代码截图

1.3.2数据处理
数据表达:用int来定义变量i,n.
数据处理:sum=sum+item
1.3.3PTA提交列表及说明

Q1:编译一直错误,但不知道错在哪。
A1:输出格式错误不能用英文。

2.阅读代码

 找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。

整数反解:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

分析:看题目很好懂,写成程序后就看不懂了,再看解题时,解题的大佬们还画了图,感觉自己不会的太多了,需要不断去学习。

3.学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19~10.25 2h 40行 显示Hello World!学会了怎样用PTA进行写代码作业,学会了markdowm语法 速度太慢
第九周/10.26~11.1 4h 100行 求华氏温度对应的摄氏温度 常量,变量和数据类型 輸出的格式總是存在問題
第十周/11.2~11.8 18h 240行 for循环,if else语句 不能熟練掌握,容易出問題

3.2累计代码行和博客字数

3.3学习感悟
1.这次作业充分让我认清自己不会的东西太多,努力也不够还需要坚持每天做练习。
2.对于输出这一块容易出错,需进一步加强。
3.对于学习还是要提前预习,这样可以更好的有助于上课的理解。

原文地址:https://www.cnblogs.com/jyyy/p/13925746.html