C语言I博客作业04

1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
这个作业的目标 <对自己这一周的学习进行检测,对暴露出的问题予以改正>
学号 <20209125>

一、本周教学内容&目标
第2章 用C语言编写程序-函数 2.5 生成乘方表与阶乘表。使学生对函数的定义和调用有初步的认识,能模仿编程。

二、本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
我在这个课程的目标是 <熟练运用函数结构解决问题>
这个作业在哪个具体方面帮助我实现目标 <帮助自己解决自身的不足>
参考文献 <C语言程序设计教材>

三、本周作业
1.PTA实验作业
2.代码互评
3.学习总结

四、作业格式
1.PTA实验作业(20分/题)
1.1 6-1 使用函数求圆台体积 (10分)
本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
1.1.1
数据表达:运用了 r-lower,r-upper,h,其中r_lower是圆台的下底半径,r_upper是圆台的上底半径,h是圆台的高度,变量类型均为双精度浮点型(double)型。
数据处理:定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double.
**函数参数:主调函数:无。被调函数的类型,实参名称 :h, r_lower, r_upper, 类型: h, r_lower, r_upper均为double型。形参名称:a,b类型:a,b为double型。
1.1.2实验代码截图

1.1.3 造测试数据

1.1.4 PTA提交列表及说明

提交列表说明:刚开始没注意题目要求,将题目给的主函数打了进去,导致编译错误。
1.2 7-3 求幂之和 (15分)本题要求编写程序,计算sum=21+22+23+24+···2n的值。可以调用pow函数求幂。
1.2.1 数据表达:调用pow函数求幂。
数据处理:使用了double型 与int型使其符合要求。
**函数参数:实参名称 :n,power,i类型: i,power为double型。n为int型。
形参名称:result,类型:result为double型。
1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

提交列表说明:一开始在devc++上运行对了,但没注意不符合题目要求。
2.代码互评(5分)
同学代码截图:

自己代码截图:
评论:1.该同学的代码比自己的简洁许多
2.该同学与我定义的变量不同,但结果一样
3.我定义了3给变量a,b,c.该同学只定义了变量x,y。
同学代码截图:

自己代码截图:
评论:1.该同学定义的变量比我少一个,但还是能够正确的运行。
2.该同学用b代替了pow(2,i)比我的更加简洁。
3.学习总结(15分)
3.1 学习进度条(5分)

3.2 累积代码行和博客字数(5分)

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结
3.3.2 学习体会
学习要持之以恒,要保证每天的练习,不能松懈。经常还是会碰上手足无措的题目,所以要多练习。要总结每次写题目遇上的问题,尽量减少犯相同的错误。及时复习之前学过的内容,不能学了后面的就忘了前面的。

原文地址:https://www.cnblogs.com/libin12581/p/13974419.html