C语言I博客作业04
本周作业头
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | 作业 |
| 我在这个课程的目标是 | 在这个过程中不断成长 |
| 这个作业在那个具体方面帮助我实现目标 | 在作业过程中学习新的知识 |
| 参考文献 | [文献]https://www.cnblogs.com/linli069/ |
PTA实验作业
1.1求简单交错序列前N项和
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.2数据表达:运用了denominator, flag, N, i等变量,采用了for的类型。
数据处理:采用了顺序:输入-循环-执行-输出。
1.3实验代码截图

1.4造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 10 | sum=0.819 | 前10项和 |
| 100 | sum=0.834 | 前100项和 |
| 50 | sum=0.832 | 前50项和 |
| -10 | Invalid Value! | 小于0 |
| 1.5PTA提交列表及说明 | ||
![]() |
||
| (1)**编译错误:在for一行中我还是用了分号 | ||
| (2)编译错误:在printf中等号两边没有空格 | ||
| (3)编译错误:在我打写英文时没有拼写正确** | ||
| 2.1求奇数分之一序列前N项和 | ||
| 本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。 | ||
| 2.2**数据表达:运用了denominator, flag, N, i等变量。 |
数据处理:采用了顺序:输入-循环-执行-输出。**
2.3实验代码截图

2.4造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 10 | sum=2.133 | 前10项和 |
| 100 | sum=3.284 | 前100项和 |
| 50 | sum=2.937 | 前50项和 |
| -10 | Invalid Value! | 小于0 |
| 2.5PTA提交列表及说明 | ||
![]() |
||
| (1)**编译错误:在输入语句中少了分号。 | ||
| (2) 答案错误:在打代码时少了一个变量的附值。** |
代码互评
同学代码:
;我的代码:
(1)在同学代码中没有多余的空格,但在我的代码中空格很多,是我很怕出错。
(2) 在同学代码中分号没有独占一格,我的分号是独占一格的。
学习总结
1.1学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10/16-10/18 | 两天 | 90行 | 循环语句 | for语句还是有不懂 |
| 1.2累积代码行和博客字数 | ||||
![]() |
||||
| 1.3.1**在学习这门课的过程中,我渐渐学习到耐心和坚持,这门课也是非常考验人的,在不同的语法中有不同的用法 | ||||
| ,这些是我需要注意的,还有一些细节也是要注意的。 | ||||
| 1.3.2我的体会就是在写作业的过程中学习,我只有在写作业时才会这样认真,我也是头一次学作业不头疼。** |



浙公网安备 33010602011771号