C语言I博客作业11

狂风中的少年 提交于 2020-01-02 20:59:17
这个作业属于哪个课程?
C语言程序设计II
这个作业的要求在哪里?
https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10098
我在这个课程的目标是?
熟练掌握C语言的使用技巧和C语言相关工具的使用
这个作业在哪个具体方面帮助我实现目标?
深入了解和使用函数/DIV>
参考文献
伪代码的写法,CSDN,《C Primer Plus》,Make down语法

1.PTA实验作业

1.1统计某类完全平方数
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
1.1.1数据处理
数据表达:用了j,n,a三个变量,其中j是定义平方根,n赋值为N,a是定义数组存储10个元素,且都是整型。
数据处理:用了k←n%10;a[k]++表达式和if判断结构和while循环结构。
1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出
4 104
5 500
144 676

1.1.4 PTA提交列表及说明

·1答案正确:只要能弄懂数组的运用,还是可以做的。
1.2统计各位数字之和是5的数
本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
1.2.1数据处理
数据表达:用了j,k,count,sum四个整型变量,且四个整型变量都直接赋值为0。
数据处理:用了while number!←0;for i←a to b表达式和if判断结构,for循环结构和while循环结构。
1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出
104 500
5 104
5 500

1.2.4 PTA提交列表及说明

·1格式错误:忽略count和sum于=之间的空格;加上两个空格就行了。
·2格式错误:忽略count和sum之间的空格;在逗号后面加上空格就行了。

2.代码互评

第一位同学的代码:

第二位同学的代码:

我的代码截图:

对比
第一位同学的代码
第二位同学的代码
我的代码
变量
她定义了四个变量,通过while循环来计算函数is,用for循环来给计算函数count_sum
她定义了四个变量,通过do-while循环来计算函数is,用for循环来计算函数count_sum
我也定义了四个变量,通过while循环来计算函数is,用for循环来给计算函数
总结
他的代码和我的代码差不多一样/DIV>
他的代码用do-while循环计算函数is,其他的大致相同/DIV>
我的代码毫无特色可言
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!