作业头
这个作业属于哪个课程 | https://bbs.csdn.net/forums/csuft_swxy_C?joinKey=rjrg8lmq4wzq-p9oj9kxrkm-1-60300df3382549104a12bbe9f193eb77&typeId=17324 |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/603427601 |
这个作业的目标 | <巩固本周所学的循环结构> |
学号 | <20218505> |
1. PTA作业
1.1 (题目名称):
1.1.1 贴图展示代码,不要复制,也不要拍照,如(记得学号+姓名,本图没有,但是你们的作业中要有!):
7-1 求交错序列前N项和 (15 分)
本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。
7-2 求平方根序列前N项和 (15 分)
7-3 换硬币 (20 分)
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
7-4 求幂之和 (15 分)
本题要求编写程序,计算sum=2
1
+2
2
+2
3
+⋯+2
n
。可以调用pow函数求幂。
7-5 打印九九口诀表 (15 分)
1.1.2 数据处理
1.第一个代码用了浮点型变量,以及整型变量,通过自己去定义得来,此代码中运用到了if else语句。
2.第二个代码用了浮点型变量,以及整型变量,通过题目要求自己定义,使用了for循环语句。
3.第三个代码用了整型变量,也是根据题目要求自己定义,运用到了for循环语句。
4.第四个代码用了整型变量,变量也是自定义得来,运用了for循环语句。
5.第五个代码定义了三个整型变量,同时也是使用了for循环语句。
1.1.3 PTA提交列表及说明
1.第一个代码完成较好,但中间写程序的部分还是出现了问题,所以得注意写程序的逻辑性问题。
2.第二个代码出现了编译错误,也就是出现了格式问题,没有空格,以后写得过程中多加注意。
3.第三个代码比较难,中间for循环的使用次数较多,容易出错,逻辑性也很强。
4.第四个代码和第二个代码是同种类型,所以没出什么差错,吸取了第二题的错误经验。
5.第五个代码也出现了编译错误,最主要的还是那些格式的问题,符号问题,多加改正。
2. 学习总结
2.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
11/9-11/15 | 10小时 | 450 | C语言中的循环结构 | 不太会灵活使用这些结构 |
2.2 累积代码行和博客字数
2.3 学习感悟
这周学习到了C语言中的循环结构,学习计算机这门功课真的是个长久的过程,中间会遇到许多的困难,这是必然的,但是还是得积极的去学,不畏惧困难,敢于尝试,解决问题。