一、本周作业头
问题 | 答案 | |
---|---|---|
这个作业属于那个课程 | C语言设计 | |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9826 | |
我在这个课程的目标是 | 靠自己快速编写代码 | |
这个作业在哪个具体方面帮助我实现目标 | 学会while以及函数语句 | |
参考文献 | C语言设计 |
二、本周作业
1.PTA实验作业
1.1判断一个整数的各位数字平方之和能否被5整除
编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
1.1.1数据处理
数据表达:用了整型变量sum
数据处理:表达式sum+=(n%10)(n%10),n=n/10,用了if-else,while语句,循环结构
函数参数:主调整型函数int main(),被调整型函数int fun(int n);整型实参n,整型形参sum
1.1.2实验代码截图
1.1.3PTA提交列表及说明
之前在手机上做的时候一直是中文符号,所以一直编译错误
编译错误:用double定义sum
1.2水仙花数判断
本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0。
1.2.1数据处理
数据表达:整型变量sum,g
数据处理:表达式sum+=(g%10)(g%10)*(g%10),g=g/10,while,if-else语句
函数参数:主调整型函数int main(),被调整型函数int func(const int N),整型实参N,整型形参sum,g
1.2.2实验代码截图
1.2.3PTA提交列表及说明
编译错误:等于打错成赋值
编译错误:个别单词打错了
编译错误:分号没有打
2.代码互评
同学代码截图
自己代码截图
不同之处:表达式不太一样,定义变量不同
3.学习总结
3.1学习进度条
周/日期|这周所花时间|代码行|学到的知识点简介|目前比较迷惑的问题
--|:--:|:--:|:--:|:--:|--:
第九周|9h|120|函数调用和定义新函数|定义新函数不明白
3.2累计代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
这周的课程比之前更深入了,定义函数、调用函数有点不明白,请教同学和查找相关资料好像是懂了,但操作起来还是不熟练,自己要多花些时间学习吧,通过每次的作业发现自己问题还蛮多的,可是没关系的,其他的同学也差不多,自己再努力点就行啦,总之在这门课程上多上点心,多花点精力。还有好像WPS也可以做思维导图噢