C语言I博客作业05
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/2019TA/homework/9833 |
我在这个课程的目标是 | 更熟悉的运用各种函数解决PTA题目 |
这个作业在那个具体方面帮助我实现目标 | 对自定义函数有了初步的了解了解 |
参考文献 | https://www.cnblogs.com/pengchen511/p/10564067.html |
1.PTA实验作业
1.1 题目名1
编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。:#D1EEEE |
输入数据 | 输出数据 | 说明 |
---|---|---|
128 | 0 | 输入一个三位数 |
17 | 1 | 输入一个两位数 |
- 1.1.4 PTA提交列表及说明
提交列表说明:
部分正确:刚开始只考虑了两位数的情况,后来询问了同学,解决了该问题。
1.2 题目2
本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.:#D1EEEE |
输入数据 | 输出数据 | 说明 |
---|---|---|
153 | 1 | 水仙花数 |
128 | 0 | 非水仙花数 |
- 1.2.4 PTA提交列表及说明
提交列表说明
1.编译错误:在后面重新输入了X这个变量,而忽视了前面的N,把X改成了N才正确。
2.编译错误:错把"sum==N"写成了"sum=N"。
2.代码互评
同学的代码:
我的代码:
同学代码:
我的代码:
1.该同学的代码使用的是while语句,而我使用的是for语句。
3.学习总结
3.1 学习进度条
周 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较困惑的问题 |
---|---|---|---|---|
第四周 | 24个小时 | 150 | 自定义函数的应用 | 对于函数的定义还是不太熟悉 |
3.2 累积代码行和博客字数 | ||||
3.3 学习内容总结和感悟 | ||||
3.3.1 学习内容总结 | ||||
思维导图 | ||||
3.3.2 学习体会 | ||||
在这一周的学习中,我了解到了函数的定义,函数的调用,函数的声明。以及主调函数和被调函数的关系。;了解形参和实参的区别,形参用于给出函数计算所需要的函数结果和返回类型,形参表中各个形参用逗号分隔。实参可以是常量,变量,表达式。形参必须是变量。形参和实参必须一一对应,由实参一一传递给形参。这次的PTA题目难度有点大,在做题的过程中遇到很多困难,会去询问同学,也在交流中学习到了新的知识。在这一次作业中,我知道了有问题就去问是个很好的习惯,遇到难题时也可以和同学讨论,可以学到很多东西。 |