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