C语言I博客作业05

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827
我在这个课程的目标是 更熟练,快速的打的代码,掌握好C语言
这个作业在那个具体方面帮助我实现目标 对生成乘方表与阶乘表更加熟悉
参考文献 百度,《PTA常见问题解答》

一.本周作业

1.PTA实验作业

1.1判断一个整数的各位数字平方之和能否被5整除

编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0

1.1.1数据处理

数据表达:变量n,变量来源:输入,变量类型:int
数据处理:n的个位数字平方之和能否被5整除,s+=(n%10)*(n%10)。结构:循环结构;分支结构

1.1.2实验代码截图

C语言I博客作业05_第1张图片

1.1.3 造测试数据

输入数据 输出数据
9 0
10 1
25 1
46 0

1.1.4 PTA提交列表及说明
C语言I博客作业05_第2张图片
编译错误:s%5==0的等号只打了一个。
解决方法:将其改为两个等号。

1.2水仙花数判断

判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0

1.2.1 数据处理

数据表达:变量N,a,b,c,变量来源:随输入数据变化而变化
数据处理:aaa+bbb+ccc==N,a=N/100%10; b=N/10%10; c=N%10。结构为顺序结构。

1.2.2 实验代码截图

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

1.2.3 造测试数据

输入数据 输出数据
155 0
407 1
370 1
462 0

1.2.4 PTA提交列表及说明

C语言I博客作业05_第4张图片
编译错误:c的表达式我多加了一个““
解决方法:将这个斜杠去掉就对了。

2.代码互评

自己的截图
C语言I博客作业05_第5张图片
同学(1)的图
C语言I博客作业05_第6张图片
同学(2)的图
C语言I博客作业05_第7张图片
在数据公式的处理上第两位位同学的更加简洁,其余的我用了if-else语句而他们没有用。用的是其他的方法

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较疑惑的问题
10.23-10.26 3天左右 86 学习了生成乘方表与阶乘表 代码某些部分的含义

3.2 累积代码行和博客字数

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

3.3 学习内容总结和感悟

3.3.1 学习内容总结

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

3.3.2 学习体会

现在每周都会有新的东西,而且要完成的东西越来越多,也有一些自己没学但自己要自学完成的任务,这需要我继续努力,冲

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