C语言I博客作业11

C语言I博客作业11

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

1.PTA作业

1.1统计某类完全平方数

题目内容描述

C语言I博客作业11_第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 实验代码截图

C语言I博客作业11_第2张图片

1.1.3 造测试数据

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

    1.1.4 PTA提交列表及说明

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

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

题目内容描述

C语言I博客作业11_第3张图片

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实验代码截图

C语言I博客作业11_第4张图片

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.代码互评

    同学代码截图

    C语言I博客作业11_第5张图片

自己代码截图

C语言I博客作业11_第6张图片

  • 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 累积代码行和博客字数

    C语言I博客作业11_第7张图片
    C语言I博客作业11_第8张图片

3.3 学习内容总结和感悟

3.3.1 学习内容总结

C语言I博客作业11_第9张图片

3.3.2 学习体会

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

你可能感兴趣的:(C语言I博客作业11)