C语言I作业05:第九周作业
本周作业头
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | 作业 |
| 我在这个课程的目标是 | 在这个过程中不断成长 |
| 这个作业在那个具体方面帮助我实现目标 | 在作业过程中学习新的知识 |
| 参考文献 | 献文 |
PTA实验作业
2.1 判断一个整数的各位数字平方之和能否被5整除
编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
2.2 数据处理
数据表达:用了n等变量, 运用了do-while函数
数据处理:y和n的整型变量。
2.3实验代码截图

2.4造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 11 | 0 | 不可以被5整除 |
| 12 | 1 | 可以被5整除 |
| 13 | 1 | 可以被5整除 |
2.5PTA提交列表及说明

编译错误:忘记打分号
部分错误:在不该打分号的地方打了分号
3.1求组合数
本题要求编写程序,根据公式C
n
m
=
m!(n−m)!
n!
算出从n个不同元素中取出m个元素(m≤n)的组合数。
3.2数据处理
数据表达:用了n,m,s等变量
数据表达:定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。
3.3实验代码截图

3.4造测试数据
||输入数据|输出数据|说明|
|-----------|--------|-----------|
|m=3;n=4|4|n>m|
|m=5;n=5|1|n=m|
|m=7;n=4|0|n<m|
3.5PTA提交列表及说明

编译错误:在不该打分号的地方打了分号
部分错误:没明白
代码互评
同学的代码:

我的代码:

1)同学的代码运用了POW函数说明他知识丰富
2)但明显我的代码比较简单
学习总结
4.1学习进度条
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10/23-10/25 | 1天 | 99行 | 调用函数 | 没搞清楚调用函数的具体使用 |
4.2累积代码行和博客字数

4.3学习内容总结和感悟
4.3.1学习内容总结

4.3.2学习体会
*我们学习到不同的函数调用,和各种不同的方式方法。
*作业越来越难越来越复杂了。
浙公网安备 33010602011771号