1作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490 |
这个作业的目标 | <发现自己的问题,进行总结和反思> |
学号 | <20209133> |
一 本周教学内容&目标
第2章 用C语言编写程序-函数 2.5 生成乘方表与阶乘表。使学生对函数的定义和调用有初步的认识,能模仿编程。
二 本周作业头
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490 |
我在这个课程的目标是 | <学会各种语句的使用> |
这个作业在那个具体方面帮助我实现目标 | <更好的理解各种代码中变量的实际意义> |
参考文献 | <C语言程序设计教材> |
三、本周作业
1,PTA实验作业
2,代码互评
3,学习总结
四、作业格式
1.PTA实验作业
1.1使用函数求圆台体积
本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
1.1.1数据处理
数据表达: 输入整型a,b,c,利用scanf语句对a,b,c进行赋值处理,运用了if-else语句。
数据处理:运用if-else语句三次,得出最后结果
**函数参数:该函数含有主函数不含有调用函数
1.1.2实验代码截图
1.1.3造测试数据
按照以下表格,输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明
输入数据 | 输出数据 | 说明 |
---|---|---|
1 2 3 | 21.99 | 输入上底面半径为1下底面半径为2高为3,得出圆台体积为21.99 |
3 4 5 | 193.73 | 输入上底面半径为3下底面半径为4高为5,得出圆台体积为193.73 |
10 30 5 | 6806.78 | 输入上底面半径为10下底面半径为30高为5,得出圆台体积为6806.78 |
1.1.4 PTA提交列表及说明
根据PTA提交列表,简要描述调试程序碰到的问题及解决办法
提交列表说明:
1.编译错误: 符号错误比较多
2.解决方法:将对应的符号改正,再去运行。
1.2
本题要求编写程序,根据公式C
n
m
=
m!(n−m)!
n!
算出从n个不同元素中取出m个元素(m≤n)的组合数。
建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。
1.2.1
数据表达:使用了变量int m,n以及int i;变量由题目所给给出,皆为整数变量。
数据处理:使用了for的循环结构。
1.2.2
1.2.3造测试数据
输入 | 输出 |
---|---|
2 7 | 21 |
1.2.4PTA提交列表及说明
提交列表说明:
1.编译错误: 符号错误比较多
2.解决方法:将对应的符号改正,再去运行。
2.代码互评
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图
自己的代码截图
不同地方:1.所使用的语句不同,一个用的if-else语句,我用的语句。
2.所使用的函数不同,有一个用的double函数类型,我用的int函数类型。
3.所定义的数量不同。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
8 | 12 | 100 | Hello world和其变形 | 无 |
9 | 13 | 164 | 选择结构,求华摄温度 | 判断语句if else |
10 | 14 | 198 | 循环结构 | 循环结构和循环体的区分 |
11 | 15 | 230 | 定义和调用函数,生成乘方表与阶乘表 | 学会定义函数,以及完整代码的格式和语句的顺序问题 |
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
请回顾自己的本周的学习过程,描述学习感受,也可以提出你不理解的地方、对教师教学建议等。如果你有新的想法或者新的方法,请及时记录下来
感悟:1.还是要多练习,不能自己觉得会了就不去写了,这很容易使自己在之后的操作中出问题。
2.还是要多看书,书上还是有好多东西值得学习的,有很多概念的东西和可实际操作的东西可以学习。
3.不懂得就去问,这不是什么丢脸的是,反而可以解决你自己所不会的问题,对自己的好处也很大。
4.不能急躁,越是急的时候,越要静下心来,慢慢来,都会好的。