第四周作业

| 问题 | 答案 |
| 这个作业属于那个课程 | 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学习进度条

代码字数表不会打

3.3学习总结:第四周的主要是for语句,比如1+2+3+..+n这个题目。

3.3.1学习体会:这是第四周了,慢慢的开始学会打代码和写博客园了。希望自己加油。

posted @ 2019-10-18 11:20  臧凯  阅读(212)  评论(1)    收藏  举报