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 学习体会

以前没怎么碰过电脑,所以开始时做作业很慢,现在比以前好多了。写作业依然很费劲但比以前也好多了,学会了如何快速的解决问题,如何询问问题,也知道了怎么查找自己想找的资料。

原文地址:https://www.cnblogs.com/29547s/p/13971826.html