C语言I博客作业07

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11552
我在这个课程的目标是 对代码的理解更上一层
这个作业在那个具体方面帮助我实现目标 代码互评,PTA
参考文献 教材

1.PTA实验作业

1.1循环-古角猜想

日本数学家古角静夫研究自然数时,发现一个有趣现象:“如果是个偶数就除2,如果是奇数就乘以3加1”,经过有限个这样的处理步骤,最后一定能得到1. 任意输入一个自然数,给出得到结果1的运算过程。

1.1.1数据处理

1.1.1数据处理数据表达:整型:a,b,c,n,x,n为用户输入。 数据处理:用到了while语句和if-else语句嵌套,用到了赋值表达式。

1.1.2实验代码截图

1.1.3 造测试数据1.1.3 造测试数据

输入数据 输出数据 说明
233 100 999 100 最小值是100
-10 99 -22 -22 最小值是-22
25 11000 -3222 -3222 最小值是-3222

1.1.4 PTA提交列表及说明

根据PTA提交列表,简要描述调试程序碰到的问题及解决办法:

Q1: 代码不难,主要是构思,数学不好,想了好久才知道咋做。

1.2 单重循环—数鸡蛋

妈妈给小明家新送来 y个鸡蛋。 已知小明家原有鸡蛋的个数x是满足“三个三个的数剩1个,5个5个数剩z个,7个7个数剩3个”的最小数, 请问小明家共有多少个鸡蛋? (设输入为正数,不考虑非法输入)

1.2.1 数据处理

数据处理数据表达:整型:y,z,x,i;y,z为用户输入. 数据处理:使用了for循环和if嵌套语句,表达式为赋值表达式,逻辑表达式;

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
32 55 小明家共有55个鸡蛋
53 78 小明家共有78个鸡蛋
22 54 小明家共有54个鸡蛋

1.2.4 PTA提交列表及说明

根据PTA提交列表,简要描述调试程序碰到的问题及解决办法:

Q1: 感觉都是数学问题,目前循环的嵌套之类已经比较熟悉了,思路理清楚后,就好写了。

2.代码互评

同学代码截图

自己代码截图

1.我的代码中,各变量都有明确含义,做到见名知意;
2.别的,大同小义吧,想法都差不多。

3.学习总结

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前存在的问题
第十四周 15h 830 对while语句的使用更熟练了 数组还是不太熟练,打算好好把书看一看

3.2 累积代码行和博客字数(5分)

时间 第八周 第九周 第十周 第十一周 第十二周 第十三周 第十四周
博客字数 800 900 1200 1300 1250 1260 1250
代码行数 400 600 700 750 850 860 830

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结

3.3.2 学习体会

1.如学长所说,教材就像说明书,还是得多看书;

2.要注重效率,看着花了很多时间,实际上应该看的是沉浸进去的时间少,那么效率就很低;

3.要完成什么需要思路,想法事的话,最好是使用大片时间。

posted @ 2020-12-05 18:37  睦云  阅读(150)  评论(2编辑  收藏  举报