C语言l博客作业05
C语言博客作业5
本周作业头
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | http://edu.cnblogs.com/campus/zswxy/SE2019-1/join?id=CfDJ8DeHXSeUWr9KtnvAGu7_dX-NdMxLuWBjFx6IwoIo-O_rydnfRsaBGa-I1XrbZwtq7TinInTPl_H1ttsK9nhsnlF4ZBKUoqDp5_euiog4I6ZNIQ6zt_ETShOlYOoCUrAlxe-WagOBvDXZJbFFqZRtnUs |
我在这个课程的目标是 | 学会了调用函数的使用,这个函数的使用可以简化编程的行数,节约时间,节约空间。 |
这个作业在那个具体方面帮助我实现目标 | 巩固了一下调用函数的使用,能够较为精炼的写出一些程序。 |
参考文献 | 《C语言程序设计》,PTA |
3. PTA实验作业
3.1 题目1: 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
-
数据处理: 运用了do-while函数
-
数据表达: y和n的整型变量
3.1.1 实验截图
3.1.2 测试数据表格
输入数据 | 输出数据 | 说明 |
---|---|---|
15 | 29 | 不可以被5整除 |
14 | 17 | 不可以被5整除 |
13 | 10 | 可以被5整除 |
3.1.3PTA提交列表及说明
1.1.4 PTA提交列表及说明
提交列表说明:
第1个编译错误:while后加了一个“;”。
第2、3个编译错误:少加了个“ ;”
答案正确:检查并改正后答案正确。
3.2题目2: 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=13+53+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.
-
数据处理:运用了算术运算符
-
数据表达: N为整形变量
3.2.1 实验截图
3.2.2 测试数据表格
输入数据 | 输出数据 | 说明 |
---|---|---|
138 | 0 | 不是水仙花数 |
137 | 0 | 不是水仙花数 |
153 | 1 | 是水仙花数 |
3.2.3 PTA提交列表及说明
两次答案错误:输出结果的return 0与return 1写反了。
答案正确:重读题目后发现问题,改正后答案正确。
-
代码互评:
-
同学的代码:
-
自己的代码:
评价:
1、这位同学的代码比我的更加简练。
2、我的代码用到了if else判断语句,而这位同学用的是do while语句,相比较起来他更好,可以向他学习学习,但是自己也有亮点,下次好好结合,希望能写出更好的代码。
4. 学习总结:
4.1思维导图:
4.2 学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/23-10/25 | 14h | 65行 | 调用函数 | 对调用函数的具体使用还是不熟悉 |
4.3. 累积代码行和博客字数
4.4 学习体会
很高兴这周学到了思维导图的制作,调用函数的编写,还巩固了之前学习的知识,感觉收获了许多,但是我还是觉得不够努力,学习的时间安排的太少了,所以想说革命尚未成功,同志还须努力