C语言I博客作业04

|这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1?page=2|
| ---- | ---- | ---- |
|这个作业要求在哪里 |ttps://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11493|
|这个作业的目标 |学会使用新的函数,用新的方法去解决|
|这个作业在那个具体方面帮助我实现目标 |学会乘方与阶乘的使用|
|参考文献| c语言程序设计(第三版) |
|学号|20208936|
1.PTA实验作业(20分/题)
1.1 题目名:使用函数求圆台体积
内容描述:本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)
计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
1.1.1数据处理
数据表达:定义了h,r_upper,r_lower,v,使用的浮点型。
数据处理:运用表达式:result = 3.14159(pow(r_upper,2) + pow(r_lower,2)+r_upperr_lower) * h / 3;返回值result.
1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
10 30 5 6806.78 圆台体体积为6806.78
5 6 3 285.88
7 6 4 531.98
1.1.4PTA提交列表及说明
提交之前进行几次改错,1:公式没用对,答案错误。
           2:题目只需提交答案。

1.2:函数实现两个数的最大值
本题内容:用函数编程计算两个整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。
1.2.1数据处理
数据表达:定义了a,b,使用的整型数。
数据处理:使用了被调函数max,比较a,b的大小。
1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
3 9 9 9更大
8 9 9 9是更大的数
5 2 5 5比较大
1.2.4PTA提交列表说明
1:编译错误是只用了主函数,没有使用被调函数max,无法比较两者大小。
2.代码互评
别人代码:uploading-image-652662.png
自己代码:
都运用了数学函数,但是我的代码定义太多,些许麻烦可继续改进,
for语句都运用正确。
别人代码:
自己代码:
定义变量有所不同,但殊途同归,我字母可以用缩写更方便,但我的范围取值更简洁,
if-else语句,for语句都运用正确。
3.学习总结
3.1学习进度条
日期/周 这周所花时间 代码行
---- ---- ----
第八周 10小时 60
第九周 15 100
第十周 23 200
第十一周 15 210
3.2 累积代码行和博客字数


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

3.3.2学习体会
这周学习了乘方表和阶乘表,感觉比以前接受的更快,能更快地理解其中意义,因为自己懂得了更多符号的意义
知道使用函数,不过要加多练习 ,不然就会忘得很快。

posted @ 2020-11-14 23:18  [彳亍]  阅读(133)  评论(7编辑  收藏  举报