C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-2/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11453
这个作业的目标 学习循环代码,借用数学函数,向他人学习自己不懂的代码
学号 20208970

1.PTA实验作业

1.1求简单交错序列前N项和

题目内容描述:计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和

1.1.1实验代码截图

1.1.2数据处理

数据表达:定义了整点型变量 denominator,flag,i,n,定义了浮点型变量item,sum,
数据处理:用了for循环,用for循环求前项的和,用了flag让其一正一负,

1.1.3 PTA提交列表及说明

Q1:一开始不知道怎么搞那个正负号,和公式,

A1:后来看了看书,就写出来了

1.2.1实验代码截图

1.2.2数据处理

数据表达:定义了整点型i,N,浮点型变量a,b,
数据处理:用了for循环

1.2.3 PTA提交列表及说明

Q1:搞不清a,b的转换关系

A1:后来去问同学,同学给我讲解了一番就会了

1.3.1实验代码截图

1.3.2数据处理

数据表达:定义了整点型变量x,y,浮点型变量sum。
数据处理:用了一个新函数sqrt还有常见的for函数

1.3.3PTA提交列表及说明

A1:标点符号漏了

Q1:这题目相对于其他的算还好的了,以后要细心,

阅读代码

找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:
ACM解题
leecode面试数题网站,找简单题目阅读分析。
注意:这部分内容回答太泛要倒扣5分

代码功能:两数相加

值得学习的地方:新的代码用map实现,它可以提供一个关联器,使其一对一,灵活的运用的for函数,将代码简单粗暴的打在上面,不仅

简洁,而且也容易通俗易懂,建立了hash表用来存储数组元素,而我们学的&符号则是变量存放的位置,这都是值得我们学习的。

学习总结(15分)

学习进度条(5分)

| 周/日期 | 这周所花费的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 第一周 | 10小时 | 5行 |了解本专业是学什么 | 不知道为什么要这样打代码 |
| 第二周 | 18小时 | 45行 | 学会了函数 | | 无 |
| 第三周 | 20小时 | 80行 | 学了循环for | | 无 |

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

时间 博客字数 代码行数
第一周 500 5
第二周 700 45
第二周 1400 80

3.3 学习感悟(5分)

我发现这些代码不仅要多练,还得理解,要华很多很多时间在上面,要背的东西很多,要理解的东西很多,就比如这次作业,我发现自己有好多的东西不会,都是叫同学教我,但是

自己也学了很多,就比如for函数,还有调用其他函数等等东西,我也从中体会了很多,从以前的手足无措,到现在的慢条斯理,我觉得学好这个以后可以为我们大大的提高效率,我觉得

我以后得花更多的东西在这个上面,要去拓展,学习,不能只等老师发作业才写c语言,为以后更好的自己加油,加油!!

posted @ 2020-11-08 04:12  李盟  阅读(111)  评论(12编辑  收藏  举报