C语言I博客作业05

旧城冷巷雨未停 提交于 2019-12-02 11:15:22
问题 回答
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830
我在这个课程的目标是 成为一个合格的程序员
这个作业在那个具体方面帮助我实现目标 对函数的定义和调用有初步的认识,能模仿编程
参考文献 百度内容

1 PTA实验作业

1.1 题目名1

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

1.1.1数据处理

数据表达:变量有n s;由int定义来的 整数类型
数据处理:i=n%10; s+=i*i; n/=10; While结构
**函数参数:主调函数 int main();被调函数int fun(int n); 被调函数的类型:标准库函数 实参与形参:n s 类型 标准型

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
5 1 能被5整除
55 1 能被5整除
568 0 不能被5整除

1.1.4 PTA提交列表及说明


1.:编译错误 单词字母打错啦
2 :编译错误 单词在两个字母中有空格

1.2 题目2

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

1.2.1 数据处理

数据表达:定义整型变量a,b,c.
数据处理: if-else语句
函数参数:主调函数main(),被调函数int(),行参 N ,实参 a, b, c

1.2.2 实验代码截图

1.2.3 造测试数据

输入 输出 说明
123 0 随机三位数
345 1 确定三位数
678 0 随机三位数

1.2.4 PTA提交列表及说明


1部分错误 此错误本人还未解决,然后重新打了一遍
2编译错误 把return打成了returt
3编译错误 其中有一个大写的n打成了小写。

2.代码互评

同学 1

自己


对比 我感觉这位同学的代码有点复杂,不过总体格式还好。还是比较清晰的
运用的基本语句相同。

同学2

自己


对比 这位同学的代码相对于我的而言更加简单。使用的函数类型也不一样。它使用了while类型。使人看起来更舒服。
相同点 都用了if else

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介
10/23 10/26 10 110 生成乘方表与阶乘表。对函数的定义和调用有初步的认识,能模仿编程

3.2 累积代码行和博客字数

时间 博客字数 代码行
第9周 5600 420

3.3 学习内容总结和感悟

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