1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448 |
这个作业的目标 | 熟练掌握for的循环结构,多学习概念,提高寻找错误的能力 |
学号 | 20209117 |
1.PTA作业
1.1本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和
1.1.1实验代码截图
1.1.2数据处理
数据表达:用了变量i,N,sum.i和N用了整数定义,sum用了浮点型定义。
数据处理:用了数据类型的输入型,运用了pow和运用了for的循环结构。
1.1.3PTA提交列表及说明
Q1:最后一个sum没有打空格,没有输入10;
A1:注意细节,整体思考。
1.2本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
1.2.1实验代码截图
1.2.2数据处理
数据表达:用了变量n,i,a,b,c。用了整数和浮点型定义
数据处理:运用了新的算数符号,运用了for的循环结构。
1.2.3PTA提交列表及说明
Q1:定义符号有点混淆,察觉不到细节问题;
A1:多练习,多积累。
1.3本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
1.3.1实验代码截图
1.3.2数据处理
数据表达:用了变量i,n,sum。使用了整数和浮点型定义。
数据处理:运用了sqrt,运用了for的循环结构。
1.3.3PTA提交列表及说明
Q1:对一些计算符号不熟悉,没有注意细节;
A1:多看资料.
2.阅读代码
找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:
优秀代码:
优点:使用了很多符号,可以使初学者阶段多熟练,提高打字速度。虽然看到这个表示疑惑,包含很多还没有学习的东西,但是通过一些资料查询,这个代码前面基本上是定义,最后运算的部分才是主要的,可以让我们了解到不一样的东西,也引进了Class Solution,Public的新概念。
3.学习总结。
3.1学习进度条
周//日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第八周/10.19~10.25 | 7小时 | 500 | 学习一些简单入门的代码,使用markdow语法 | 无 |
第九周/10.26~11.1 | 7小时 | 500 | 学会怎么提问,华氏度转换 | 格式经常错误 |
第十周/11.2~11.8 | 9小时 | 800 | if语句,for的循环结构 | 格式有时错误,对一些变量转换不熟悉 |
3.2累积代码行和博客字数 | ||||
3.3学习总结
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
1.通过这一段时间的学习,感觉比最开始有了一些进步,不过很多东西都不了解;
2.没有把更多的精力投入到学习当中来,在学习过程存在很多问题,需要温故知新;
3.多看书看视频学习啊。