C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448
这个作业的目标 <熟练for循环结构,加强细节的处理。>
学号 <20209114>

1.PTA实验作业。

从PTA题目集中选出3个你最满意的题目完成以下内容

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

1.1.1实验代码截图

1.1.2介绍实现本题过程中,你的数据表达、数据处理是怎么做的。

数据表达:使用了变量n,x,i,s。其中n,x为整数型,i,s为浮点型。
数据处理:运用了for循环结构。

1.1.3 PTA提交列表及说明。

根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。如:

Q1:无法输出结果。
A1:i和s未用double定义。

1.2 题目2:本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

1.2.1 实验代码截图

1.2.2介绍实现本题过程中,你的数据表达、数据处理是怎么做的。

数据表达:运用了整数型变量N,i。浮点型变量a,b,temp,item,sum。
数据处理:运用了数学函数,for循环结构。

1.2.3 PTA提交列表及说明。

根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。如:
Q1:不能够正确输出结果。
A1:for循环结构中循环体错误。
Q2:一直未完成目标。
A2:未用数学函数。

1.3 题目3:要求读入1个整数X,然后输出1+2+3+...X 的和。

1.3.1 实验代码截图

1.3.2介绍实现本题过程中,你的数据表达、数据处理是怎么做的。

数据表达:变量有x,sum,且都为整型。
数据处理:简单的for循环结构。

1.3.3 PTA提交列表及说明。

根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。如:
Q1:输出答案与题目要求答案格式不一样。
A1:输出未写下1+...+。

2.阅读代码

找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。


1.改代码运用了数学函数,while语句。
2.开始看到这代码有点儿懵,因为while语句还没有接触过。
3.通过对这代码的研究并且通过看书,使我对while语句有了进一步的认识,为我以后学习while语句打下了基础。
4.此代码结构严谨,排版优美。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周10.19-10.25 7h 200 printf,scanf,markdowm语法 if语句
第九周10.26-11.2 9h 300 if语句 for循环语句
第十周11.2-11.7 10h 300 for循环语句 对循环语句的学习还不是很熟练

3.2 累积代码行和博客字数

3.3 学习感悟

请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
1.本周先是实验课,在实验课上暴露出了很多问题,但是通过课后的学习也把这些问题一一解决了。
2.本周主要是进行对for循环语句的学习,这个语句很重要,对后面的学习有很大的帮助。
3.其实知识不在于学的有多少,而在于你学的都掌握了吗,落到实处了吗。
4.希望自己可以在下一周的学习更加努力!

posted @ 2020-11-07 14:47  胡锐  阅读(130)  评论(7编辑  收藏  举报