C语言l博客作业05

心不动则不痛 提交于 2019-12-02 12:14:49

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 实验截图

    img

3.1.2 测试数据表格

输入数据 输出数据 说明
15 29 不可以被5整除
14 17 不可以被5整除
13 10 可以被5整除

3.1.3PTA提交列表及说明

1.1.4 PTA提交列表及说明

img

提交列表说明

第1个编译错误:while后加了一个“;”。
第2、3个编译错误:少加了个“ ;”
答案正确:检查并改正后答案正确。

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

  • 数据处理:运用了算术运算符

  • 数据表达: N为整形变量

    3.2.1 实验截图

    img

3.2.2 测试数据表格

输入数据 输出数据 说明
138 0 不是水仙花数
137 0 不是水仙花数
153 1 是水仙花数

3.2.3 PTA提交列表及说明

img

两次答案错误:输出结果的return 0与return 1写反了。
答案正确:重读题目后发现问题,改正后答案正确。

  • 代码互评:

  • 同学的代码:
    img

  • 自己的代码:
    img

评价:

1、这位同学的代码比我的更加简练。
2、我的代码用到了if else判断语句,而这位同学用的是do while语句,相比较起来他更好,可以向他学习学习,但是自己也有亮点,下次好好结合,希望能写出更好的代码。

4. 学习总结:

4.1思维导图:

img

4.2 学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
10/23-10/25 14h 65行 调用函数 对调用函数的具体使用还是不熟悉

4.3. 累积代码行和博客字数

1572087123369

4.4 学习体会

很高兴这周学到了思维导图的制作,调用函数的编写,还巩固了之前学习的知识,感觉收获了许多,但是我还是觉得不够努力,学习的时间安排的太少了,所以想说革命尚未成功,同志还须努力

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!