C语言I博客作业04

-问题- -答案-
这个作业属于那个课程 c语言程序设计I
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770
我在这个课程的目标是 掌握多种语言编程
这个作业在哪个方面帮我具体实现目标 总结前段时间的学习,掌握for循环语句等。
参考文献 《c语言程序设计》

1.1求N分之一序列前N项和

1.1.1数据处理

数据表达:用了i,n,s变量,n是用于用户输入的,根据输入的n确定i,同时用公式算出s,i和n是整型变量,s是双精度。
数据处理:首先令i=1,s=0,然后s=s+1.0/i如果i不等于n则,继续循环,直到i=n时,输出s。

1.1.2实验代码截图

1.1.3 造测试数据

-输入数据- -输出数据- -说明-
6 2.450000 pta
1 1 为1时
10 2.928968 较小值
100 5.187378 稍大值
10000 9.787606 较大值

1.1.4PTA提交列表及说明


q1:for的大括号结尾未打;进行断开
q2:s=s+1.0/i写成了s+1.0*i

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

1.2.1数据处理

数据表达:用了i,n,s变量,n用于输入,n控制i在何时循环停止,用公式算出输出s,i,n是整型变量,s是浮点型
数据处理:先令i=1,s=0,令 s=s+(-1)^i+11.0/i,且i=i+3,在i=3n-2时,输出s

1.2.2实验代码截图

1.2.3 造测试数据

-输入数据- -输出数据- -说明-
10 0.819 较小值
1.2.4 PTA提交列表及说明

q1:把i=+3改成i=i+3
q2:return 打快了 打成 reyurn了

2.代码互评

同学代码截图

自己代码截图

比较:(1)我只定义了三个变量同学有六个
(2)我在for中用i<=3n-2,且i=i+3再用-1的次方确定正负,同学每一步都用一个变量控制,符号和循环终点等。

3.学习总结

3.1 学习进度条

-周/日期- -这周所花的时间- -代码行- -学到的知识点简介- -目前比较迷惑的问题-
第一周 两小时 40 了解科学与技术专业和c语言
第二周 三小时 50 正确的提问
第三周 八小时 164 学习用if-else语句,分段函数 各种情况下变量的不同
第四周 八小时 150 for的循环语句

3.2 累积代码行和博客字数

3.3.1学习内容总结

本周又学习for循环语句,暂时的for语句学习不算难,但细节依然重要,打代码一定要耐心,不然一定错误不断。

3.3.2学习体会

感觉现在打代码感觉熟练感觉得心应手,果然学习是一个循序渐进的过程,不着急跟着老师慢慢来,总会有结果的。上课时老师非常负责任,讲解问题和作业非常耐心,上课不仅关于for的循环语句,还有一些需要我们注意的小细节穿插其中,老师上课有营养又有内容,作业的针对性也非常强,不仅仅是代码方面的学习,还有学习能力的锻炼等。

posted on 2019-10-18 19:03  borenl  阅读(165)  评论(1)    收藏  举报