这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
---|---|
这个作业要求在哪里 | https://www.cnblogs.com/pengchen511/p/10564067.html |
这个作业的目标 | 了解循环的操作 |
学号 | 20209144 |
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。 | |
1.1.2 | |
数据表达:运用i,denomination,flag,n,来定义变量。sum和item是双精度变量 | |
数据处理:循环结构item=flag*1.0/denomination,flag=-flag等 | |
1.1.3 | |
PTA提交列表及说明 | |
1格式错误,编译错误,少打了变量导致错误 | |
2顺序错误,少打了&符号还有没认真看题 | |
1.3 | |
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。 | |
1.3.1 | |
实验代码截图 | |
1.3.2 | |
数据表达:运用了变量i,N来定义变量 k,sum=0,j = 2,S = 1;分别为双精度变量 | |
数据处理:循环结构k=j/S;sum+=k;j+=S;S=j-S;等一系列复杂程序 | |
PTA提交列表及说明 | |
说明 | |
1刚开始不理解题目意思,出现的定义符号太多,老是自己搞混了 | |
2.阅读代码 | |
找一份优秀代码,理解代码功能,并讲出你所所选代码优点及可以学习的地方。 | |
功能:可以循环操作,为人工减少了很多麻烦 | |
优点:代码思想严格紧密,很优秀值得我们学习 | |
3.学习总结 | |
3.1 学习进度条 | |
周/日期 | 这周花的时间 |
--------- | ------------- |
第八周/10.19~10.25 | 18小时 |
第九周/10.26~11.1 | 24小时 |
第十周/11.2~11.8 | 16小时 |
3.3学习感悟
请回顾自己本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
1学习时间越来越长,越来越难,所以现在开始后真正的学习了
2学习正在变多,就是在课后多看那些题目来巩固自己
3关于for的循环结构还有一些难操作的地方,今后准备后快要秃头的准备