何嘉政

导航

C语言博客作业5

本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 作业链接
我在这个课程的目标是 学会函数函数的编写与自定义函数
这个作业在那个具体方面帮助我实现目标 通过pta作业练习
参考文献 文章链接

本周作业

1.PTA实验作业

1.1 题目1

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

1.1.1数据处理

数据表达:整型变量n,x
数据处理:x+=(n%10)*(n%10)
函数参数:主调函数:int main () , 被调函数: int fun(int n) , 实参:n , 形参:x 。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
12 1 可以整除
123 0 不可以整除

1.1.4 PTA提交列表及说明

提交列表说明
第1个编译错误:while后多加了一个“;”。
第2、3个编译错误:n/=10的“/”与“=”之间多加了一个空格。
答案正确:检查并改正后答案正确。


1.2 题目2

题目内容描述:本题要求实现一个函数,判断任一整数是否为水仙花数。

1.2.1 数据处理

数据表达:整型变量 a, b,c,x
数据处理:a = N%10;b = N/10%10; c = N/100; x = pow(a, 3)+pow(b, 3)+pow(c, 3)
函数参数:主调函数:int main() ,被调函数 : int func(const int N),实参:N , 形参:abcx。

1.2.2 实验代码截图

1.2.3 造测试数据

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

1.2.4 PTA提交列表及说明

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


2.代码互评

同学代码截图

自己代码截图

评价:
1、这位同学的代码比我的更加简练。
2、我的代码用到了if else判断语句,而这位同学没有用到这个就解决了问题,很牛。


3.学习总结

3.1 学习进度条

周数 这周所花时间 代码行数 学到的知识简介 目前比较迷惑的问题
5 4h 80 函数的编写与函数的自定义 函数编写不熟练,有些符号的运用不是很懂

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

在这周的作业上我又学到了许多东西,学到了思维导图的制作,函数的编写,还巩固了之前学习的知识,感觉收获了许多,我很开心。但是我还是要继续努力,与其他同学还是有一定的差距,还需继续加油。

posted on 2019-10-25 20:59  何嘉政  阅读(219)  评论(2编辑  收藏  举报