#C语言I博客做业04

这个做业属于那个课程 C语言程序设计II
这个做业要求在哪里 【做业要求】 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9774
我在这个课程的目标是 更加地知道本身在哪些方面还有不足
这个做业在那个具体方面帮助我实现目标 PTA练习 对本身所作错地题目进行更正和总结
参考文献 《C语言程序设计》 《C primer plus》

1.PTA实验做业

1.1 7-1 求N分之一序列前N项和

题目内容:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。函数

1.1.1数据处理

数据表达:我使用了i,denominator,这两个变量都是整数变量,还有n,sum这两个双精度浮点标量。
数据处理:我使用了前N项和的求和公式和for语句。学习

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 结果
0 0 0
15 3.318229 <50
67 4.789352 >50
100 5.187378 =100

1.1.4PTA提交列表及其说明

编译错误:sum后“=”两边未加空格
答案错误:1.0/denominator前1.0写成1测试

1.2 7-3 求简单交错序列前N项和

题目内容:本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。设计

1.2.1数据处理

数据表达:我定义了三个整数定量分别是n,i,denominator一个双精度浮点标量sum。
数据处理:我使用了前N项和的求和公式和for语句3d

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
5 0.870
10 0.819
20 0.827
30 0.830

1.2.4PTA提交列表及说明

答案错误:%.3f被我搞成了%.6f
编译错误:我找不到缘由,而后从新打了一遍又对了。blog

2.代码互评

同窗截图(来自何锦澄)

个人截图

同窗和我代码类似,但同窗看起来简洁些,而个人格式较规范,整数定量、双精度浮点标量都是相同的。get

3.学习总结

3.1学习进度条

周/日期 本周所花时间 代码行 学到的知识点简介 目前比较疑惑的问题
第八周 15小时 95 for语句循环结构 对这个内容双精度浮点型变量还不是太懂,学习浮点型函数和整形函数

3.2 累积代码行和博客字数

博客字数 代码行数
第五周 557 28
第六周 680 20
第七周 1134 86
第八周 1578 95

3.3学习内容总结和感悟

3.3.1学习内容总结

第四周的主要知识点就是循环体语句的使用,好比1+2+3+...+n的前n项和求和就是利用循环体语句去完成,还有知道了数据类型 表达式 语句函数。博客

3.3.2 学习体会

随着学到的知识越来越多,慢慢地从一无所知到如今能本身写一段小小代码,我有一种莫名成就感,驱使着我进步,但愿本身可以继续加油吧!编译

相关文章
相关标签/搜索