| 这个作业要求在哪里 |
https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11453 |
| 这个作业的目标 |
了解自己在编码时遇到错误,自己寻找错误的来源,并自主解决 |
| 学号 |
20208983 |
| 本周作业 |
|
| 1.PTA实验作业 |
|
| 从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高 |
|
| 1.1 求简单交错序列前N项和 |
|
| 题目内容描述:编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。 |
|
| 1.1.1实验代码截图 |
|
![]() |
|
| 1.1.2数据处理 |
|
| 数据表达:变量是整型denominator, flag, i, N; 双精度浮点型item, sum; |
|
| 数据处理:用到了for循环处理数据 |
|
| 1.1.3 PTA提交列表及说明 |
|
![]() |
|
| Q:答案错误 |
|
| A:最后变量和答案与等号之间没有打空格 |
|
| 1.2求分数序列前N项和 |
|
| 题目内容描述:编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。 |
|
| 1.2.1实验代码截图 |
|
![]() |
|
| 1.2.2数据处理 |
|
| 数据表达:变量是双精度浮点型 z, m, f, i,A, sum,N; |
|
| 数据处理:运用了for循环,将z的值赋给f进而再赋给m,完成数据处理 |
|
| 1.2.3PTA提交列表及说明 |
|
![]() |
|
| Q:变量的定义错误 |
|
| A:将变量z, m, f, i,由整型改为双精度浮点型 |
|
| **1.3电子汪 ** |
|
| 题目内容描述:要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。 |
|
| 1.3.1实验代码截图 |
|
![]() |
|
| 1.3.2数据处理 |
|
| 数据表达:变量是整型x, y, i; |
|
| 数据处理:用了for循环,处理数据 |
|
| 1.3.3PTA提交列表及说明 |
|
![]() |
|
| Q:答案错误 |
|
| A:一开时想到的是if语句,编写代码后错了,然后就想到了for循环,思路就对了 |
|
| 2.阅读代码 |
|
![]() |
|
| 代码功能:输出 1~1000 之间所有的完全平方数 |
|
| 可以学习的地方: |
|
| 1.代码编写的很清晰,作了注解,方便理解。自己以后编写代码的时候也要学会注解,当自己复习时也可以更好的想起 |
|
| 2.在for循环里有一个if语句,从中可以学到语句并不是单独,可以在一语句里再加入另一个语句,让代码看起来更简洁 |
|
| 3.可以学习到新的数学函数sqrt()的用法,到现在已经学习了两个数学函数,另一个是pow(),希望能学到更多 |
|
| 3.学习总结 |
|
| 3.1 学习进度条 |
|
| 周/日期 |
这周所花的时间 |
| ---- |
---- |
| 10.12——10.18 |
8h |
| 10.19——10.31 |
15h |
| 11.2——11.8 |
20h |
| 3.2 累积代码行和博客字数 |
|
| 时间 |
博客字数 |
| ---- |
---- |
| 第一周 |
约500 |
| 第二周 |
约600 |
| 第三周 |
约800 |
![]() |
|
| 3.3 学习感悟 |
|
| 1.这周又学习了新的知识,要记的内容也增多了,课后复习也要慢慢开始了,自己 整理笔记,课后理解,把上课没弄懂的要弄懂,不能留下盲区。 |
|
| 2.花在写代码的时间太少了,学过的语句应用的不熟练,以后要多花时间在编码上,要按照自己的计划表进行。 |
|
| 3.在这周的学习中,做作业的时候,缺乏自我学习,一遇到问题就去请教,希望自己在以后的作业中能学会查阅知料,努力自我解决,增加印象。 |
|