c语言1博客作业04
这个作业属于哪个课程 | https://home.cnblogs.com/u/Qutongxue/relation/schoolclasses |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11454 |
这个作业的目标 | 训练自己从不同角度解决一个问题,并且尽量是最优解 |
学号 | 20209045 |
一.pta实验作业
1.6-1 使用函数求圆台体积 (10分)
本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
裁判测试程序样例:
include <stdio.h>
define PI 3.14159
double volume_tc(double r_lower, double r_upper, double h);
int main(void)
{
double h, r_lower, r_upper, v;
scanf("%lf%lf%lf", &r_lower, &r_upper, &h);
v = volume_tc(r_lower, r_upper, h);
printf("%.2f\n", v);
return 0;
}
我编译的代码
7-3 求幂之和 (15分)
本题要求编写程序,计算sum=2
1
+2
2
+2
3
+⋯+2
n
。可以调用pow函数求幂。
输入格式:
输入在一行中给出正整数n(≤10)。
输出格式:
按照格式“result = 计算结果”输出。
输入样例:
5
输出样例:
result = 62
我编译的代码
造数据测试
| 输入数据| 输出数据| 说明|
| 5 3 7 |
| 6 4 98|
| 7 5 5 |
pta提交列表
第一个主要是格式问题,一共完整的语句后面应该有分号,但忘记打了。
第二个没有搞懂pow数学函数。导致理解错误,其次少打了百分号。对调用函数不太理解。
同学代码截图
不同之处
1.对方运用函数比较熟练,而且写的代码运用了自己不懂的代码。
2.运用了pow函数
3.代码写的比自己精简。
累计代码行数和博客字数
学习内容总结
学习体会
这一周相比于上一周我学到的东西不少,首先我学会了如何去使用数学函数,其次我学会了去运用和定义一个函数,并且·大致了解形参与实参的区别。然后还学会了如何去命名。