C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11455
这个作业的目标 更好的理解和掌握for循环语句
学号 20209057

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

1.1计算前N项之和
本题需求,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.1实验代码截屏

1.1.2数据处理
| 数据表达:定义了denominator,flag,i,N,item,sum,其中用denominator作分母,用flag作分子 |
| ----------------- |--------------- |
| 数据处理:调用了scanf(),printf(),for()。|

1.1.3 PTA提交列表及说明


·Q1.刚开始一直显示编译错误。
·A1.最终发现我把“;”打成了“,”。
·Q2之后运行结果总是错误。
·A2结果总是出现".3",把矛头对准它后发现".3"需放在"%"后面。
1.2 题目2
本题需求,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
1.2.1 实验代码截图

1.2.2 数据处理
| 数据表达:int i,N 整点型;double sum,q,z,m 双精度浮点型 |
| ----------------- |--------------- |
| 数据处理:调用了scanf(),printf(),for()。|

1.2.3 PTA提交列表及说明


·Q1.“每一项的分子是前一项分子与分母的和,分母是前一项的分子”这句话搞不清前后顺序。
·A1添加一个整型变量“A”就迎刃而解了。
·Q2与题1发生了一样的问题
·A2总是错在了细节上,以后要更加严谨,细节决定成败。
1.3 题目3
1.3.1 实验代码截图

1.3.2 数据处理
| 数据表达:int A,B,整点型 |
| ----------------- |--------------- |
| 数据处理:调用了scanf(),printf(),for()。|
1.3.3 PTA提交列表及说明

·Q1.一开始看到这个题整个人是懵的
·A1通过与同学之间的讨论加上百度上的提示才解决问题。

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

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

代码功能:求n的近似值。
收获:学到了while语句。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
10/24——11/1 33h 420 for循环 for循环的原理 对题目的总是不能很好的理解
11/1~11/8 49h 123 循环体结构 设置断点
3.2 累积代码行和博客字数(5分)
3.3 学习感悟(5分)
1.越往后学习,PTA和博客作业越来越难了,虽然这需要更多的时间才能完成,但这也说明我的能力也在增强,收获很大。
2.这次作业让我复习并巩固了以前学的知识,也完善了新知识,学习了各种语法,比如if,for等等。
3.自学能力还有待增强。
posted @ 2020-11-08 10:49  不灵不灵的阿仙  阅读(111)  评论(6编辑  收藏  举报