C语言I博客作业03
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-3/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11450 |
这个作业的目标 | <复习和巩固本周学校的内容> |
学号 | <20209180> |
1.PTA实验作业
1.1
题目内容描述:本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
1.1.1
实验代码截图
1.1.2
数据表达:运用了变量n,i,a,b,temp,sum,这些变量是根据题目要求定义的,其中i,n是整形变量,a,b,temp,sum是双精度变量。
数据处理:循环结构。a=1.0,b=1.0,sum=0.0,temp=a,a=a+b,b=temp,sum+=a/b。
1.1.3
PTA提交列表及说明
Q1:答案错误,没有注意到答案要保留两位小数。
A1:最后的输出改成%.2f。
1.2
题目内容描述:本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根.
1.2.1
实验代码截图
1.2.2
数据表达:运用了变量i,n,sum,数学函数sqrt,其中i,n是整形变量,sum是双精度变量。
数据处理:循环结构。sum=0,sum=sum+sqrt.
1.2.3
PTA提交列表及说明
Q1.格式错误,提交几遍都是格式错误
A1.在输出的时候=两边都要空格!
1.3
题目内容描述:据说汪星人的智商能达到人类 4 岁儿童的水平,更有些聪明汪会做加法计算。比如你在地上放两堆小球,分别有 1 只球和 2 只球,聪明汪就会用“汪!汪!汪!”表示 1 加 2 的结果是 3。
本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。
1.3.1
实验代码截图
1.3.2
数据表达:运用了变量a,b,i,是根据题目要求定义的,其中a,b,i是整形变量
数据处理:循环结构,i=1,i<=a+b.
1.3.3
PTA提交列表及说明
2.阅读代码
找一份优秀代码,理解代码功能,并讲出你所所选代码优点及可以学习的地方。
功能:输入一个正整数,判断给定的的正整数是否为素数。
优点:该段代码排版美观清晰可读性高,而且具有实际功能,其中还运用了条件语句,值得我们学习。
3.学习总结
3.1学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较困惑的问题 |
---|---|---|---|---|
10/11.2-11.6 | 课堂180分钟课后300分钟 | 210 | for的循环结构 | 对于for的循环结构思路不清 |
3.2累计代码行和博客字数
3.3学习感悟
请回顾自己本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
认识到英语真的太太太重要了,以后早自习要认真记单词。然后多写代码提高自己的逻辑思维能力。