C语言I博客作业04

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
这个作业的目标 在自己与他人的对比中成长
学号 20209132

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

从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:

1.1 题目名1

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

1.1.1数据处理

数据表达:运用的变量是double r_lower, double r_upper, double h
数据处理:运用的表达式x=pi* h *(r_lower * r_lower + r_lower * r_upper + r_upper * r_upper)/3.0;

1.1.2实验代码截图

1.1.3 造测试数据

数值 结果
10 30 5 6806.78
15,25,9 11545.34
20,30,13 23482.23

1.1.4 PTA提交列表及说明:


本题问题不大

1.2题目名2

1.2.1数据处理

数据表达:运用的变量是i,n,power,result
数据处理:运用的表达式power=pow(2, i);result=result+power;

1.2.2实验代码截图

1.2.3 造测试数据

数值 结果
6 126
7 254
8 510

1.2.4 PTA提交列表及说明:


本题在表达式上纠结了一下,还好很快的解决了

2.代码互评。

找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图

自己代码截图

1.两份代码差不多,细节之处还是有差别的,就例如我的那份重新给pi赋值,就没有必要。
2.他代码用词也是比较正经,我相比起来还是粗糙了点。
同学代码截图

自己代码截图

结构顺序不一样,他使用了if的结构,而我没有使用到。定义的变量不相同,但是基本思路是一样的

3.学习总结(15分)

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第九周/10.26~11.1 14小时 370行 求华氏温度对应的摄氏温度 常量,变量和数据类型 知道以后要怎样向别人提问 变量问题,输入输出格式
第十周/11.2~11.8 20小时 460行 for循环,if else语句 对于&的用法不了解,输出时保留几位小数
第十一周 28小时 650行 学会定义函数,以及完整代码的格式和语句的顺序问题

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


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

3.3.1 学习内容总结

3.3.2 学习体会
在这周的学习中又新学会了很多东西,也有自己很多不会的问题,虽然挺难的但是自己知道之后发现自己的能力在一点一点进步。这是一件很有成就感的事情,希望自己在以后的
程序学习中能更上一层楼,越来越优秀

原文地址:https://www.cnblogs.com/lljlljllj/p/13973710.html