C语言I博客作业04
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11493 |
这个作业的目标 | 了解调用函数并能够有一定程度的使用 |
学号 | 20208944 |
1.PTA实验作业(20分/题)
1.1
题目内容描述:计算sum=21+22+23+...+2n。
1.1.1数据处理
数据处理:定义整型i,n,sum,for循环结构计算结果。
数据表达:算术表达式,赋值表达式,关系表达式等;定义变量i,n,利用for循环结构运算,输出结果。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2 | 6 | 2的幂之和为6 |
3 | 14 | 2的幂之和为14 |
6 | 126 | 2的幂之和为124 |
1.1.4 PTA提交列表及说明
说明:
1.编译错误:赋值表达式后未打分号。
2.格式错误:运算符前后未打空格。
1.2 题目2
题目内容描述:本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
1.2.1 数据处理
数据处理:定义变量,定义函数。
数据表达:
(1)算术表达式。
(2)变量的定义,计算结果,输出结果。
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1 2 1 | 7.326666 | 圆台体积为7.326666 |
1 2 2 | 14.653333 | 圆台体积为14.653333 |
1.2.4 PTA提交列表及说明
说明:
1.编译错误:第一次把裁判测试程序样例也放在提交栏里。
2.编译错误:用3.14159代替了PI。
2.代码互评(5分)
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图
自己代码截图
1.对于第一篇代码:这位同学在主函数中直接省掉for语句循环,且定义函数中定义的变量比我的更容易打出,值得我学习。
2.对于第二篇代码:建议同学全部用整形定义变量会更方便点。
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|
第十一周/11.10-11.17 | 16 | 调用和定义函数 | 调用定义函数的概念不清楚 |
第十周/11.2-11.7 | 21 | for循环语句 | 判断语句的优先级,如何根据题目要求写出判断句 |
第九周/10.26-11.1 | 17 | 学会定义变量以及if-else语句 | scanf的用法 |
第八周/10.19-10.25 | 15 | 学会输出一些简单的语句 | int main()是干什么用的 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
以前没怎么碰过电脑,所以开始时做作业很慢,现在比以前好多了。写作业依然很费劲但比以前也好多了,学会了如何快速的解决问题,如何询问问题,也知道了怎么查找自己想找的资料。