C语言Ⅰ博客作业05
| 问题 | 答案 |
|---|---|
| 作业要求 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 |
| 课程目标 | 使用及调用自定义函数 |
| 具体方面目标 | 熟练掌握if-额else语句 |
| 参考文献 | 百度百科,C语言程序设计 |
1.PTA实验作业


1.2 题目6-2
编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
1.2.1 数据处理
数据表达:运用了变量sum以及变量t;sum以及i都是整型变量
数据处理:在刚开始的时候先使用for语句算出来一个整数的各位数字平方之和等于多少,接着然后运用if-else语句判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0。
函数参数:运用的主调函数是main( );被调函数是int fun(int n );实参是n;形参是t,它们都是整型。
1.2.2 实验代码截图

1.1.3 造测试数据
1.1.4 PTA提交列表及说明
PTA完成的晚,没找到截图了。
下次一定注意。
题目6-3
本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=13+53+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.
1.1.1数据处理
数据表达:用到了int型a,b,c,d分别用来求各个位数,输出1和0,储存各个位数3次方的和,储存N最开始的值,
数据处理:用到了while语句和if语句
函数参数:主函数main(),被调用函数func(N)都是int型,实参N,形参N,都是int型
1.1.2实验代码截图

1.1.3 造测试数据

1.1.4 PTA提交列表及说明
PTA完成的晚,没找到截图了。
下次一定注意。
2.代码互评
同学代码截图

自己代码截图

差异
1.他用的math函数和我不同;
2.我用了while语言,他没有;
3.学习总结
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10/7-10/13 | 两天 | 85 | 数学函数 | 代码编译出现各种错误 |
| 10/14-10/20 | 两天 | 90 | math函数的用法 | / |
| 10/21-10/27 | 三天 | 110 | while语句和定义函数 | 实参和形参定义不清楚 |
3.2 累积代码行和博客字数

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习感悟
1.学习思维导图制作时开始有点懵,在室友的帮助下完成的,然后自己又独自尝试了几遍发现挺好玩的;
2.PTA提交的晚,然后就没找到自己所作的图了,下次做完作业就行该把图保存下来,以便后面做作业;
3然后还有就是关于老师上课说的形参等问题还不是很理解;
4.再一个就是知识运用不是很熟练,自己要多加练习。
浙公网安备 33010602011771号