第三次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1 |
这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11452 |
这个作业的目标 | 练习新学习课程,加以熟练,掌握 |
学号 | 20208948 |
PTA作业
1.1本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.2数据处理
数据表达:定义了几个变量,输入的N,和sum,构成循环结构。
数据处理:使用了for的循环结构。
1.3PTA提交列表及说明
Q1:一直编译错误。
A1:字母大小写没注意。忘记小数点,保留三位小数。
Q2:格式错误。
A2:打字过程中单词打错。
2.1
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
2.2数据表达:运用循环结构求和,控制结果范围。
数据处理:for的循环结构。
2.3PTA的提交列表及说明
Q1:编译错误。
A1:符号运用错误,小数点没注意。
3.1本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。
3.2数据表达:循环语句。
数据处理:for循环结构。
3.3PTA提交列表及说明
Q1::编译错误。
A1:大小写没注意。
Q2:答案错误。
A2:int不小心打成imt。
阅读代码
本代码运用递归的方法实现。当苹果数m或盘子数n为1时,只有一种放法。当m或n不等于1时
分两种情况讨论:
一.苹果数m<盘子数n,必然有空盘出现。二.苹果数m>=盘子数n。这种情况又分为两种情况。有空盘和无空盘。
学习进度条
周/日期 | 这周所花的时间 | 代码行 | 所学到的知识点简介 | 目前比较迷惑的问题 |
第十周 | 21 | 110 | 循环结构 | 函数的类型 |
累计代码行和博客字数
时间 | 博客字数 | 代码行数 |
第八周 | 534 | 96 |
第九周 | 670 | 122 |
第十周 | 792 | 98 |
学习感悟:
从刚开始的蒙,到现在慢慢上路,打代码需要很多的练习,需要自己课后不断去学习,锻炼自己的能力。
不要心浮气躁,学会自己找问题,不盲目问,多看看书。每天坚持打代码。