C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448
这个作业的目标 <掌握使用for循环语句实现指定次数的循环程序设计>
学号 <20209089>

1.for循环练习:1到X的累加和,并按指定格式输出。

1.1.1实验代码。

1.1.2数据处理

数据表达:整型变量i,x,sum。sum表示和。
数据处理:使用了for循环,初始状态i=1,循环条件i<=n,循环体 sum=sum+i,表达式i++

1.1.3 PTA提交列表及说明


Q1:起初我printf中输入的是sum of numbers from 1 to %d is %d\n ,在dev c++中输入4结果是等于10,但在pta上提交的是错误的
A1:结果仔细看了下输入样式发现我错在了哪,需要输出累加和

2.求简单交错序列前N项和

1.2.1实验代码

1.2.2数据处理

·数据表达:使用了整型变量i,n,x,z 双精度浮点型变量y,sum,%.3f表示保留三位小数 赋值x,y,z=1 sum表示前N项的累加和
·数据处理:运用了for循环语句,循环体 sum=sum+y 循环条件i<=n, 表达式y = x1.0/z y = x1.0/z z= z+3

1.2.3PTA提交列表及说明


Q1:提交发现部分正确,有点懵逼,反复查看了代码,并没有发现错误
A1:经过和同学们的讨论,发现使用了double double为浮点型 需要把1改成1.0

3.电子汪

1.3.1实验代码

1.3.2数据处理

·数据表达:使用了整型变量A,B,i
数据处理:运用了for循环语句,循环条件i<=A+B,初始条件i=1 循环步长i++

1.3.3PTA提交列表及说明

2.阅读代码

找一份优秀代码,理解代码功能,并讲出你所选代码优点及可以学习的地方。参考网站:
ACM解题
leecode面试数题网站,找简单题目阅读分析。


运用了我们学习的scanf的函数,利用了getchar字符,在没有输入或者输入字符有错的时候,getchar()函数将返回一个特殊值,这个特殊值与任何实际字符都不同.
同时运用了if-else语句,whlie循环语句.

3.学习总结(15分)

3.1 学习进度条(5分)

3.2 累积代码行和博客字数(5分)


3.3.3 学习感悟(5分)

1.这一段时间的学习,我发现我还有好多东西没有掌握,还只是了解一点点皮毛.
2.随着学习的不断推进,发现c语言并没用那么好学.特别是前面的知识还没搞清楚,又有新的问题不断出现.
3.面对这些情况说明我还了解的不够熟悉,还应该加强学习,多多的观看相关的视频.

posted @ 2020-11-07 16:27  曾子权  阅读(229)  评论(3编辑  收藏  举报