C语言I博客作业11

C语言I博客作业11

  • 这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 别点链接
    我在这个课程的目标是 学好C语言,学会基础的编程
    这个作业在那个具体方面帮助我实现目标 练习并熟练编程
    参考文献 《Dev-C++》《PTA作业》

1.PTA作业

1.1统计某类完全平方数

题目内容描述

1.1.1 数据处理

  • 数据表达:
    这是一个自定义函数,用的都是整型变量,用一个while语句和一个for语句。
  • 数据处理:
read n
if(m*m←n)
then do b←n%10,s←s+[b],n←n/10,
while n
for(i←0 to 9)
if(s[i]>1)
then return 1
then return 0 

1.1.2 实验代码截图

1.1.3 造测试数据

  • | 输入数据 | 输出数据 | 说明 |
    | ---: | :---: | :---: |
    |105 500 | count = 6 | 105至500的完全平方数为6 |

1.1.4 PTA提交列表及说明

提交列表说明:
  • 1.部分正确:代码结尾的时候漏掉了一个return 0,导致代码结果出现错误。加上之后答案正确。

1.2 统计各位数字之和是5的数

题目内容描述

1.2.1数据处理

  • 数据表达:
    这也是一个自定义函数,定义了digital,sum,count等整型变量,count和sum都用来累加最后的结果。
  • 数据处理:
do digital←digital%10,sum1←sum1+digital,number←nember/10;
while(nember!←10)
if(sum1←5)
then return 1;
else return 0;
if(a>←b)
then t←a,a←b,b←t;
else for(i←a to b)
if()
then count←count+1,sum←sum+i;

1.2.2实验代码截图

1.2.3 造测试数据

  • | 输入数据 | 输出数据 | 说明 |
    | ---: | :---: | :---: |
    |104 999 | 104 is counted. count = 15, sum = 3720 | |
    |33 66 | count = 2, sum = 91 | |
    |333 666 | count = 3, sum = 1311 | |

1.2.4 PTA提交列表及说明

提交列表说明:

  • 1.编译错误:这份代码一直到最后都没有正确,我把那些自定义函数的后面都加了个分号,导致编译错误。
  • 2.编译错误:把sum与sum1弄混了,整段代码都用sum写去了。

2.代码互评

同学代码截图

自己代码截图

  • 1.都用了while和for循环,但我的代码中又return返回值,而同学的代码中没有。其他的整体来看都差不多。

3.学习总结

3.1 学习进度条

  • |周/日期|这周所花的时间|代码行|学到的知识点简介|目前比较迷惑的问题|
    | ---: | :---: | :---: | :---: | :---: |
    |1/9 17-9 20|10h|36|在屏幕上显示“Hello World”|不懂这个是个什么意思|
    |2/9 24-10 4|12h|24|学会了基本的编译框架|还是不太看得懂|
    |3/10 8-10 11|12h|90|学会了if-else语句|输入与输出语句不太会用|
    |4/10 15-10 18|20h|70|学会了for语句,对整体也更加了解|double和int还是有点分不清|
    |5/10 22-10 26|15h|88|学会了调用一个自定义函数|对自定义函数的概念还很模糊|
    |6/10 29-11 02|20h|160|这周学会了if-else多分支语句|switch语句还是不太会用|
    |7/11 05-11 08|15h|140|学会多分支语句switch语句|case后面接的表达式类型不太清楚|
    |8/11 12-11 15|15h|120|while与do-while循环语句|while不知道怎么用|
    |9/11 19-11 21|15h|100|break,continue,多重for循环语句|不太懂continue的意思|
    |10/11 26-11 29|10h|124|温习所有语句|循环语句还是不太会用|
    |11/12 03-12 06|10h|125|函数与变量|调用函数不太会|

3.2 累积代码行和博客字数


3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

感觉这次的作业好简单,太简单了,我激动的流下了眼泪。看来我还得更加努力才行了,不然真的有点更不上。

posted @ 2019-12-06 20:41  勋章  阅读(246)  评论(0)    收藏  举报