C语言I博客作业04

| 这个作业属于那个课程 | C语言I博客作业04 |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490 |
| 我在这个课程的目标是 | 考察学生对乘方表和阶乘表的掌握 |
| 这个作业在那个具体方面帮助我实现目标 | 知识方面 |
| 参考文献 | ------------------------------------------------------------- |

1.1 使用函数求圆台体积

1.1.1 数据处理:


数据表达:用了r_lower、r_upper、h、v,下底半径为r_lower、上底半径为r_upper、高度为h、体积为v.
数据处理:运用double进行定义
函数参数:该题仅含有一个主函数,不含被调函数

1.1.2实验代码截图:

1.1.3 造测试数据:

按照以下表格,输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明

数值 3,4 2,7 4,5 4,9
结果 4 21 5 126

1.1.4 PTA提交列表及说明:


编程错误:重复题目给出条件。
解决方法:删去重复部分。

1.2 题目名 3 函数实现两个数的最大值

输入格式:用户从键盘任意输入的两个整数,以空格分隔。
输出格式:两个整数中的最大值

1.2.1数据处理

数据表达:运用下x、y,2个变量,皆为整形变量,x与y的值为输入进程序,最后输出最大的变量。
数据处理:用到的表达式有输入与输出表达式,以及赋值语句。
函数参数:该题仅含有一个主函数,不含被调函数

1.1.2实验代码截图:

1.1.3 造测试数据:

数据 4,5 7,8 5,9 3,8
输出 5 8 9 8

1.1.4 PTA提交列表及说明:


一次通过无错误。

2代码互评:

同学代码:
我的代码:
1.我的代码定义输入的值分别为x,y,同学的代码定义输入的两个值分别为a,b。
2.我的代码由一个主函数和一个fact函数构成,同学的代码只含一个主函数。
3.我通过调用函数,将较大值赋值给一个中介,从而达成输出较大值的目的,同学的代码直接通过判断语句输出较大值。

3.学习总结

3.1 学习进度条

|第几周|本周学习时间|代码行数|知识简述 | 问题|
| 9| 40h| 342 |整型浮点型|对于函数的类型|
|10| 46h| 432 |循环函数符号运用 | 数组 |
|11|47h | 536 |阶乘学习|不够熟练|

3.2 累积代码行和博客字数:


3.3学习感悟:

无论学习什么知识,笔记是重点,俗话说:好记性不如烂笔头。一个认真学习的人,总是记了很多笔记的,想学好编程,你的笔记本上总有课本上的每一个例题代码的核心部分。以及八大经典的算法举例,递推、递归、穷举、贪心、分治、动规、迭代、分枝。大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!

posted @ 2020-11-12 16:01  鲜鱼  阅读(97)  评论(7编辑  收藏  举报