C语言|博客作业05
|这个作业属于那个课程|C语言程序设计II|
|这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827|
|我在这个课程课程目标是|熟练运用各种算法语句|
|这个作业在那个具体方面帮我实现目标|练习算法运用和熟悉语法|
|参考文献|C语言程序设计|
1.PTA实验作业
1.1水仙花数判断
本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=13+53+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.
1.1.1数据处理
数据表达:运用了整形变量N以及a,b,c三个变量
数据处理:运用a=N/100%10, b=N/10%10,c=N%10,aaa+bbb+ccc==N这几个式子运算
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 |
---|---|
100 | 0 |
200 | 0 |
1.1.4PTA提交列表及说明
1.错误:没有注意标点符号,有几个分号没有打。
1.2判断一个整数的各位数字平方之和能否被5整除
编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0
1.2.1数据处理
数据表达:运用n与s两个变量
数据处理:运用s+=(n%10)*(n%10)与n/=10两个式子计算
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 |
---|---|
3 | 0 |
20 | 1 |
40 | 1 |
1.2.4PTA提交列表及说明
2.代码互评
自己的截图:
同学的截图:
3.学习总结
https://img2018.cnblogs.com/blog/1809158/201910/1809158-20191026142934806-1381948589.png