C语言I博客作业03
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-2 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11453 |
| 这个作业的目标 | <考察自己一周的学习效果,查漏补缺> |
| 学号 | <20208971> |
| 1.PTA实验作业(15分/题) | |
| 1.1求简单交错序列前N项和 | |
| 题目内容:计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。 | |
| 1.1.1实验代码截图 | |
![]() |
|
| 1.1.2数据处理 | |
| 数据表达:定义了整型i,n。双精度浮点型sum。 | |
| 数据处理:用了for循环语句,公式如下:item=flag*0.1/denominator;sum=sum+item;d=d+3. | |
| 1.1.3 PTA提交列表及说明 | |
![]() |
1:一开始没用程序语句走了弯路
2:不懂怎样使用数据类型
3:格式经常出错
1.2求分数序列前N项和 (15分)
题目内容:计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子
1.2.1 实验代码截图

1.2.2 数据处理
数据表达:定义了i,n。double,sum。
数据处理:用了for结构
1.2.3 PTA提交列表及说明

1:一开始有点不懂,通过同学帮助终于完成.
2:开始还出现了结果错误.
1.31到X的累加和,并按指定格式输出。 (3分)
题目内容:要求读入1个整数X,然后输出1+2+3+...X 的和。
1.3.1 实验代码截图

1.3.2 数据处理
数据表达:定义了x
数据处理:用了累加语句
1.3.3 PTA提交列表及说明

1.最简单没有之一,课上完成过
2.阅读代码(-5——5分)

代码功能:求四数之和
可学习之处:四数就是外部两层循环+内部双指针;三数之和是外层循环+内部双指针,
为了提高执行用时,可以增加一些剪枝策略。
3.学习总结(15分)
3. 学习进度条(5分)
| 周/日期 | 所花时间 | 代码行 | 所学知识点 | 迷惑点 |
|---|---|---|---|---|
| 第一周 | 18 | 360 | 定义,输入,输出 | |
| 第二周 | 24 | 420 | 循环语句 | 不知道如何合理使用 |
| 第三周 | 30 | 540 | 语句组合使用 | 意义不清楚,不会使用 |
| 3.2 累积代码行和博客字数(5分) | ||||
| 时间 | 博客字数 | 代码行数 | ||
| ---- | ---- | ---- | ||
| 第一周 | 500左右 | 300 | ||
| 第二周 | 1100左右 | 600 | ||
| 第三周 | 2400左右 | 1100 | ||
![]() |
||||
| 3.3 学习感悟(5分) | ||||
| 1,通过三周的学习虽然教了很多,但是学到的有限 | ||||
| 2,老师上课讲解很少作业很多,导致疑惑越来越多 | ||||
| 3.希望老师能多讲解,这样我们才能懂。 | ||||
| 4.打代码应注意格式,注意字符。 |



浙公网安备 33010602011771号