C语言I博客作业05

一概括表格

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828
这个作业要求在哪里 学习C语言与for循环语句
这个课程可以在哪个具体方面帮助我实现目标 提高我使用c语言的熟练度,提升我对编程的进一步了解
参考文献 PAT,C语言程序设计

1、PTA作业

1.1水仙花数判断

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

1.1.1数据处理

  • 数据表达:应用if-else语句
  • 数据处理:运用 sum+=(n%10)(n%10)(n%10); n=n/10;进行运算
  • 函数参数:main为主函数,调用函数是func,其都是整型,其中实参是N,形参是n
  • 实验代码截图

1.1.3造测试数据

输入数据 输出数据
100 0
200 0
300 0

1.1.4PTA提交列表及说明

  • 编译错误:字母符号打错,return 1后面忘记打分号

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

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

1.2.1数据处理

  • 数据表达:使用int定义了sum的初始值,且初始值为0,使用if-else语句进行处理
  • 数据处理:参为sum,主调函数为sum+=(n%10)*(n%10);被调函数为int
    *函数参数:主调函数是“sum”,被调函数是“int”,其类型都是整型,其中“n”是实参而“a”是形参
  • 实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
13 1 各位数的平方之和能被5整除
14 0 各位数的平方之和不能被5整除
18 1 各位数的平方之和能被5整除

1.1.4PTA提交列表及说明

  • 我在Dev-C++上做了好几遍才对的,遇到很多错误,比如编译错误原因sum后面少打了+导致编译错误,一下符号打着打着就打错了

二、代码互评

  • 同学代码
  • 我的代码
  • 我跟这位同学的代码都差不多大致相同,但是他的比我简洁些

三、本周学习总结

3.1 学习进度条

周/日期 这周所花时间 代码行数 学到的知识点简介 目前比较迷惑的问题
第10周/10.21 - 10.07 7h+ 81 for语句使用 调用函数的方法

3.2 累计代码行与博客字数

3.3学习程序框图

3.4学习内容总结和感悟

  • 感觉自己跟同学还有很大差距,还需要多多加油
  • 对一些东西还是不够深入的了解
  • 每次讲过的东西过不了多久就会遗忘,还需要加强复习
posted @ 2019-10-26 21:14  pppppppppppppppppppp  阅读(729)  评论(4编辑  收藏  举报