C语言I博客作业04
1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11489 |
这个作业的目标 | 培养分析问题,总结问题的能力,将错误再次重现,加深我们的印象 |
学号 | <20209104> |
本周作业头
| 这个作业属于那个课程 | C语言程序设计II |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://i.cnblogs.com/posts/edit |
| 我在这个课程的目标是 | <学会自定义调用函数> |
| 这个作业在那个具体方面帮助我实现目标 | <通过编程圆台体积和组合数开始了解如何操作> |
| 参考文献 | <先说一下函数的定dao义,C语言中函数的功能与数学上du的非常相似但zhi是却不同,dao需要定一个tiji()函数专2、这个函数是有返回值的,要把求出体积给返回去,而且返回值是小数,所以定义返回值类型为double;3、函数语言参数的传递,语属言传递是圆柱底面圆的半径和圆柱的高,全称double tiji(double r,double h);4、在写主函数之前,不要忘了函数的声明,如不声明系统就找不到定义的函数; 5、完成主函数,定义变量,输入变量,让系统计算圆柱的体积;6、最后输出计算的结果,打印在屏幕上,这样就完成了一段简单的程序,注意输入格式为%if;> |
1.PTA实验作业
1.1 题目名1:求幂之和
1.1.1数据处理
数据表达:i,n;均为整数型,赋值得到。
数据处理:赋值表达式,条件表达式,循环结构
**函数参数:主调函数:main
被调函数:pow
实参:i 形参:n
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5 | 62 | 正数 |
2 | 6 | 正数 |
3 | 14 | 正数 |
1 | 2 | 正数 |
1.1.4 PTA提交列表及说明 | ||
1.编译错误:误将&后的n写为result | ||
2编译错误:.引用函数后忘记定义主函数 | ||
3.编译错误:条件之间应该用分号!!!!!! | ||
4.其他的提交错误是在同一基础上并未修改,纯属发泄。 | ||
1.2 题目2 | ||
求组合数 | ||
1.2.1 数据处理 | ||
数据表达:整数型:m,n,i;浮点型:result,product | ||
数据处理:赋值表达式,条件表达式;循环结构 | ||
**函数参数:主调函数:main |
被调函数:fact
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2,1 | 2 | 大于0 |
3,2 | 3 | 大于0 |
3,1 | 3 | 大于0 |
1.1.4 PTA提交列表及说明 | ||
1.编译错误:在赋值左右空格 | ||
2.编译错误:表达式后未接分号 | ||
3.编译错误:条件中第二个逗号改为分号 |
2.代码互评(5分)
输入方式,一个分两次进行,另一个一次到位
他的是定义和赋值一起,而我是分开的。
3.学习总结(15分)
3.1 学习进度条(5分)
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
学习了自定义函数还用调用函数去进行编程,总体来说刚接触会有些生疏,所以需要重复去做,熟能生巧!!!
3.3.1 学习内容总结
3.3.2 学习体会
编程的道路真是任重而道远,和学习一样,之前学习的一些编程,方法,如果不及时的巩固回忆,也会忘记的,卡在一半,无法进行。然后学习编程应该理解每一行代码的真实含义以及作用,无论是从近期还是长远来看,照搬都不会是好习惯的。在本周学习的自定义调用函数并不是理解得很透彻,课后应该查阅资料好好理解。自学很重要!!!!!!!!!!!!!!!!!!!!