C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11453
这个作业的目标 能够简要清晰描述自己遇到的问题,并且熟练掌握循环语句
学号 20208965

1.PTA实验作业(15分/题)
1.1:求简单交错序列前N项和
题目内容描述:本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.1实验代码截图

1.1.2数据处理
数据表达:定义了i,n,x,y;浮点型sum,item;x,y的初始量为1,i为循环变量,n是前n项。
数据处理:for循坏求出前n项的值。x表示分母每循环一次加3,y表示n时的正负。
1.1.3 PTA提交列表及说明

Q1:运行时显示格式错误。
A1:在最后输出时"printf"的"="两边没有加空格。

1.2 7-2 求分数序列前N项和 (15分)
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子
1.2.1 实验代码截图

1.2.2数据处理
数据表达:定义了i,N;浮点型sum,x,y,m;其中x的初始量为1,y的初始量为2,m为中间变量;i为循环变量,N是前n项。
数据处理:运用了for循环。

1.2.3 PTA提交列表及说明

Q1:运行时运行结果与输出样例不符。
A1:没有设置中间变量。

1.3 7-4 求平方根序列前N项和 (15分)
计算平方根序列√1+√2+√3+⋯的前N项之和
1.3.1 实验代码截图

1.3.2 数据处理
数据表达:定义了i,n;浮点型sum;用到了函数数据库sqrt;sum的初始量为0。
数据处理:for循坏求出前n项的值,并调用sqrt函数求平方根。
1.3.3 PTA提交列表及说明

Q1:运行时总是显示错误。
A1:sqrt函数的表达出现问题。

2.阅读代码(-5——5分)

代码功能:使用 for 语句对 3 种鸡的数嫌在事先确定好的范围内进行穷举并判断,对满足条件的 3 种鸡的数量按指定格式输出,否则进行下次循环。
优点和值得学习的地方:(1)此代码逻辑清晰,简单明了 。
(2)变量定义明确,通俗易懂。
(3)语句使用循环嵌套。
3.学习总结
3.1 学习进度

3.2 累积代码行和博客字数

3.3学习感悟
(1)第三周的学习,我们学习for循环,我们现在学的还只是基础,我觉得我还是由很多不足的地方,希望在后面的学习中,能够解决我存在的问题。
(2)了解了if-else语句的结构组成与注意事项,学习了循环结构,i++。
(3)上课前尽量预习,上课做过的题或是自己的练习已经懂了题,一定要复习。
(4)要好好学习英语,多记忆单词。

原文地址:https://www.cnblogs.com/kwq0928/p/13942991.html