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