第四周作业
| 问题 | 答案 |
| 这个作业属于那个课程 | c语言程序设计 |
| 这个作业要求在哪里 | https://edu,cnblogs.com/campus/zswxy/CST2019-4/homework/9772 |
| 我在这个课程的目的是 | 会使用c语言和markdown语法 |
| 这个作用在那个具体方面帮助我实现目标 | 能够帮我更好去使用c语言和markdown语法 |
| 参考文献 | PTA常见问题,c语言程序设计,网络 |
1.PTA实验作业
1.1 7-1 求N分之一序列前N项和
题目:本题要求编写程序,计算序列1+1/2+1/3+...的前N项之和。
1.1.1数据处理
数据表达:使用了n,i,m这三个整数变量,还有item,sum双精度浮点标量。
数据处理:使用求和公式和for语句。
1.1.2实验代码截图

1.1.3造测试数据
| 输入数据 | 输出数据 | 说明 |
| 6 | 2.450000 | 无 |
| 9 | 2.828968 | 无 |
| 1 | 1.000000 | 因为首项是一 |
1.1.4PTA递交列表及说明

编译错误:sum=没有空格分开。
答案正确:通过同学帮助和看书完成。
1.2 7-3求简单交错序列前N项和
题目:本题要求编写程序,计算序列1-1/4+1/7-1+...的前N项和。
1.2.1数据处理
数据表达:定义两个整数定量是a,x,两个双精度浮点标量b,sum。
数据表达:使用了ifelse和交错序列的求和公式。
1.2.2实验代码截图

1.2.3造测试数据
| 5 | 0.870 | 无 |
| 10 | 0.819 | 无 |
| 20 | 0.827 | 无 |
| 30 | 0.830 | 无 |
1.2.4PTA递交列表及说明

答案错误:没有考虑scanf函数的输出问题。
答案正确:通过上网查出问题。
2代码互评

我的代码截图

她使用的是float去定义变量的,我用的是double,都比较简单。
学习总结
3.1学习进度条
代码字数表不会打
浙公网安备 33010602011771号