C语言I博客作业07

一、作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11584
这个作业的目标 <综合使用之前所学内容、熟悉使用while和do-while结构解决问题>
学号 <20209110>
二、作业内容
1.PTA实验作业(20分/题)
1.1 题目名1
对于给定的正整数N,求它的位数及其各位数字之和。
1.1.1数据处理
数据表达:用了N, i, x, y这个变量,为整型变量。
数据处理:循环结构while语句。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 输出数据
---- ----
2545 4 16
1.1.4 PTA提交列表及说明
答案错误:公式顺序用错了;
部分正确:语句打错了。
1.2 题目2
日本数学家古角静夫研究自然数时,发现一个有趣现象:“如果是个偶数就除2,如果是奇数就乘以3加1”,经过有限个这样的处理步骤,最后一定能得到1. 任意输入一个自然数,给出得到结果1的运算过程。
1.2.1 数据处理
数据表达:定义了整型变量n,m;
数据处理:使用了while结构,if-else语句。
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 输出数据
---- ----
5 5*3+1=16 16/2=8 8/2=4 4/2=2 2/2=1
1.2.4 PTA提交列表及说明
列表说明:
1.scanf语句中未用&
2.{}少了一个
3.=号两边未用双空格
2.代码互评(5分)

同学代码

我的代码

不同:我用的是while语句,而这位同学用的是do-while语句,相比之下,我的更容易理解,而他的更高级点。

3.学习总结(15分)
3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19~10.25 20 300 在屏幕上显示Hello World!学会了怎样用PTA进行写代码作业,学会了markdowm语法 对于PTA的使用还是有点迷茫
第九周/10.26~11.1 20 340 如何求华氏温度对应的摄氏温度 常量,变量和数据类型等一些与物理相关的问题 输入输出问题,格式问题
第十周/11.2~11.7 30 520 for语句,if else语句 遇到难度较大的题目有些难以入手,for循环的嵌套不太明白
第十一周/11.9~11.15 25 500 生成乘方表和阶乘表,对函数定义和调用 对乘方表和阶乘表不太熟悉
第十二周/11.16~11.21 25 600 四则运算,分支结构,字符型数据 四则运算还有点不熟练,分支结构有时弄起来还是懵的
第十三周/11.23~11.28 30 750 多分支switch语句 对于switch什么时候使用以及如何使用有点不熟练
第十四周/11.30~12.5 28 620 while循环语句 循环语句的使用还是有点问题
3.2 累积代码行和博客字数(5分)

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

3.3.2 学习体会
1.以后要时刻注意好时间,不要再晚交了;
2.本周又学习了新的知识,但是由于贪玩所以没有复习,导致学了新东西又忘了点以前的一些知识点,好在在上机课的时候复习回来了;
3.还有做题目的时候,脑子要想事,不要看着之前打过的代码如果再打一遍就打错了,要多注意细节;
4.不要边做题目边弄其他的事,要不然这样会导致事没做好,题目也没达到要求。

posted @ 2020-12-05 20:00  韩东阳  阅读(58)  评论(1编辑  收藏  举报