C语言I博客作业04

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11500
我在这个课程的目标是 <学好编程,打好专业基础,更深入了解这门课程>
这个作业在那个具体方面帮助我实现目标 <课本改错,实践操作,互相批改>
参考文献 <C语言程序设计,百度,抖音>

1.PTA实验作业(20分/题)

1.1使用函数求圆台体积

本题要求实现函数求圆台体积,定义并调)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。

1.1.1数据处理

数据表达:用了double pi,x; double h, r_lower, r_upper, v等变量,用了赋值法,变量均为双精度浮点型

数据处理:顺序结构,a=pi*h*(r_lower*r_lower+r_upper*r_upper+r_lower*r_upper)

函数参数:主调函数:int main (void);被调函数:double volume_tc(double r_lower,double r_upper, double h);自定义被调函数为双精度浮点型;实参:double h, r_lower, r_upper,形参double a 浮点型 

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
10 30 5 6806.78 体积是6806.78
12 10 6 2287.08 体积是2287.08
3 8 4 406.31 体积是406.31
5 2 3 122.52 体积是122.52

1.1.4 PTA提交列表及说明

1.编译错误:分号忘记打。

1.2求幂之和

本题要求编写程序,计算sum=2的一次方+2的​两次方​​+2​的三次方​​++2​的n次方​​。可以调用pow函数求幂。

1.2.1数据处理

1.数据表达:定义了result,浮点型。

2.数据处理:运用了for循环进行运算。

3.函数参数:主函数int main(),被调函数pow, 实参n, 形参sum,i

 

1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
5 62 幂之和=62
6 126 幂之和=126
7 254 幂之和=254
3 14 幂之和=14

1.2.4PTA提交列表及说明

1.格式错误:忘记打空格

2.代码互评(5/分)

同学的代码

自己的代码

不同点:我没有定义pi而是直接用,运算时我用了两个括号。

相同点:都调用了函数volume_tc(r_lower, r_upper, h。

3.学习总结(15/分)

3.1学习进度条(5/分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第三周 四天 131 for的循环 语法问题比如markdown
第四周 两天 134 自定义函数 就上课能懂但是操作就会有问题

 

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

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

3.3.1学习内容总结

请用思维导图</font>的形式将到目前为止所学的内容进行整理。

3.3.2学习体会

1.使用了调用函数之后感觉写代码节省了很多。

2.学会了如何做一个简单的思维导图。

3.下次打算尝试用markdown来写博客园。

原文地址:https://www.cnblogs.com/zbbhs2002/p/13966442.html