C语言I博客作业03

这个作业属于哪个课程 <https://edu.cnblogs.com/campus/zswxy/SE2020-1 >
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448
这个作业的目标 <学会怎样更好处理pta中出现的问题,学会阅读别人的代码,学习别人的优点,学会作总结>
学号 <20209111>

1.PTA实验作业(15分/题)

1.1本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和

1.1.1实验代码截图

1.1.2数据处理

数据表达:用了变量 i,n,sum,a,b。i与n用了整数(int)定义,sum,a,b用了浮点型(double)定义。
数据处理:运用了关系的表达式,还运用了pow,运用了for循环的流程结构。

1.1.3 PTA提交列表及说明

.Q1:一开始把a,b定义为了整数类型,没有输入10
.A1:多想想,不要急

​1.2本题要求编写程序,计算平方根序列√1+√2+√​3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根

1.2.1 实验代码截图

1.2.2 数据处理

数据表达:用了变量i,n,sum.i与n用了整数(int)定义,sum用了浮点型(double)定义。
数据处理:运用了关系表达式,运用了sqrt,运用了for循环的流程结构

1.2.3 PTA提交列表及说明

.Q1:一开始没有看清题目,忘记了输出的空格
.A1:细心点

1.3本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子

1.3.1实验代码截图

1.3.2数据处理

数据表达:用了变量i,n,a,b,c,i与n用了整数(int)定义,a,b,c用了浮点型(double)定义
数据处理:运用了关系变量,运用了for的流程结构

1.3.3 PTA提交列表及说明

.Q1:格式错误
.A1:把代码打清楚

2.阅读代码(-5——5分)

优点:使用了const与bool,使用了if...elseif....else,while等语句
可以学习的地方:一开始看到这个代码感觉很迷茫,通过看书,百度等方式,了解了许多,让我学习到了很多。比如const的含义它可以用于修饰成员变量,bool可以用于判断链表是不是空的。还了解了if语句的嵌套,以及while的用法,以及while与for的差别。比如说for语句对变量的初始化和修改都在语句开头,书写比较简单,应用于循环次数以知的情况。而while语句对变量的修改一般在循环体中,可用于循环次数不知道的情况下。

3.学习总结(15分)

3.1 学习进度条

周//日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第8周 8小时 500 简单的代码打法 很多都不理解怎么来的
第9周 6小时 500 华氏摄氏度(if-else)的打法
第10周 10小时 600 for循环语句的用法 循环次数的完全理解

3.2 累积代码行和博客字数(5分)

3.3 学习感悟(5分)

1:感觉自己对很多知识都是非常浅的认识,没有沉下心去真正的搞懂问题。
2:随着不断学习c语言,感觉它越来越有趣。
3:感觉自己学的越多,问题同时也越来越多,有些经常犯的错误,一直都没有解决,希望自己以后可以细心点。

posted @ 2020-11-07 11:11  何明垚  阅读(160)  评论(8编辑  收藏  举报