C语言I博客作业03
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448 |
这个作业的目标 | 学会理解和使用判断结构和循环结构,了解更高层次的编程代码。 |
学号 | 20209997 |
1.PTA实验作业
1.1A乘以B:
1.1.1作业第三题
要求读入1个整数X,然后输出1+2+3+...X 的和。
1.1.2数据处理
数据表达:我定义了i,N,t,sum,四个整形,以及x,n两个双精度变量。
除了N是需要输入外,其他变量的值是我给的,sum=0是sum的初始值。
数据处理:我采用了for的循环结构。
1.1.3PTA提交列表及说明
Q1:老是计算错误
A1:在循环的时候,应为x是double,而t是整形,赋值时前面一直没加double
Q2:明明都对了就是验证不过
A2:主要是在最后输出的时候格式不对改了好几遍。
1.2作业第四题
本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。
1.2.2数据处理
数据表达:定义两个整形i,n,两个双精度浮点数x,sum。
N为需要输入的值,其他的是我给的值。
数据处理:用sqrt来表示根号,用到了循环结构
1.2.3PTA提交列表及说明
额,怎么说呢,经过被前三题折磨后,知道自己错在后面输出的格式上。
Q:编译错误。
A:printf里面格式没有按照题目要求写。
1.3作业第五题
本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的
两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。
1.3..2数据处理
数据表达:定义三个整形A,B,C。A,B要输入,C是它们的和。
数据处理:用while来输出C个Wang!,还用到了循环结构。
1.2.3PTA提交列表及说明
没问题,一遍过
2.阅读代码
1.从代码中学会了if的判断用法
2.学会了while用法,用到了作业第五题上。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
第八周/10.19~10.25 | 11小时 | 94行 | 学会了C语言的基本使用 | 因为当兵刚回来,没教材还漏了第一节课,上课一脸懵,后来在MOOC上加课,学会了hello world |
第九周/10.26~11.1 | 13小时 | 154行 | 学会了专业术语以及if语句 | 对一些复杂的像带根号的,开方的数我不知道怎么表示出来 |
第十周/11.2~11. | 11小时 | 227行 | 学会了for语句以及while | 对于掘金和ACM上的一些复杂代码有些看不懂,还有很大提高空间 |
3.2累计代码行和博客字数
图片来源于:https://www.cnblogs.com/ranh941/p/7594640.html
3.3学习感悟
这是第三周了,从一开始来的时候打个hello world都忙活一个小时,到
现在两小时完成5道题,我觉得自己还是有很大进步的。学习是一个漫长
枯燥的过程,但是每次解对题是的心情,是非常爽的,有成就感的,感
觉未来可期的。
加油!加油!加油!!!
我会在下周的学习中继续强化,深化自己的能力,学会更多地解题技巧。