这个作业属于哪个课程 | https://bbs.csdn.net/forums/csuft_swxy_C?category=0&typeId=17321 |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/603427602 |
这个作业的目标 | <熟练使用for循环> |
学号 | <20218538> |
一.完成PTA作业,并给出编程题完成截图,截图上有自己的学号及姓名标识
1.1
本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。
1.1.1
1.1.2 数据处理
用int定义了两个整形变量,用double定义了两个双精度浮点型变量,还用if else和for循环语句
1.1.3 PTA的提交列表
没有注意输出的小数点表达,还有引号打成了中文符号
1.2
本题要求编写程序,计算平方根序列
1
+
2
+
3
+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根
1.2.1
1.2.2 数据处理
用int定义了一个整型变量,还用了for循环和调用了sqrt函数求平方根
1.2.3 PTA的提交列表
字母i和数字1打混淆了
1.3
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法
1.3.1
1.3.2 数据处理
用int定义了五个整形变量,多次运用for循环,还用了if语句
1.3.3 PTA的提交列表
没有弄清楚硬币之间的数量和种类的关系,导致编程过程中的转换出现错误
1.4
本题要求编写程序,计算sum=2
1
+2
2
+2
3
+⋯+2
n
。可以调用pow函数求幂
1.4.1
1.4.2 数据处理
用int定义了三个整形变量,运用for循环和调用pow函数
1.4.3 PTA的提交列表
最后的输出格式错误,还有两个分号打成了中文字符
1.5
本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表
1.5.1
1.5.2 数据处理
用int定义了三个整形变量,运用了两个for循环
1.5.3 PTA的提交列表
输出格式错误
二.请给出本章学习总结
2.1 学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点 | 目前比较困惑的问题 |
---|---|---|---|---|
11/14-11/23 | 一天左右 | 150 | for循环 | 没有 |
2.2 累计代码行和博客字数
2.3 学习感悟
本周初步了解的算法挺考验个人的思维能力,但是很有趣,每个题目都可以有很多种方法,还可以用递归函数去代替for循环 ,就感觉很知识点很活,不过我相信我可以学好