C语言I博客作业04
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11489 |
我在这个课程的目标是 | 加强对各种格式的理解,熟悉使用fact函数 |
我在这个课程的目标是 | <c语言程序与设计> |
学号 | 20209106 |
pta实验作业
1.1本题要求编写程序,根据公式C=n!/m!(n−m)!算出从n个不同元素中取出m个元素(m≤n)的组合数。建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。
1.1.1
数据表达:用了n,m,result,d,i变量,变量的值通过赋值和输入决定,n,m,i都是整数(int)类型,result,d都是双精度(double)类型
数据处理:使用了自定义函数和for循环结构
函数参数:主函数为#include<stdio.h>,被调函数为double fact (int n),sum1为双精度浮点型,形参为n, m,实参为fact,result
1.1.2实验代码截图
1.1.3 1.1.3 造测试数据
1.1.4业提交列表
格式错误是因为答案要和题目一模一样 忽略了空格
编译错误是因为封号
1.2.1
题目26-1 使用函数求圆台体积
内容描述:本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
1.2.2
1.2.3数据处理
数据表达:使用了double pi,x; double h, r_lower, r_upper, v;使用了赋值法;都是双精度浮点型变量;
数据处理:和赋值法,使用了自定义函数;
函数参数:主函数#include <stdio.h>,#define PI 3.14159,被调用函数double volume_tc(double r_lower, double r_upper, double h);被调函数为双精度浮点型,实参为double h, r_lower, r_upper, v;形参double pi,x;
1.2.3 造测试数据
1.2.4pta提交列表
2.1****代码互评
同学代码
我的代码
同学代码
我的看法是,第一个同学for循环有一点点多余
我水平不行是照着书模仿写的
第二个同学很精炼
学习总结
时间 | 博客字数 | 代码行 |
---|---|---|
第八周 | 410 | 100 |
第九周 | 700 | 152 |
第十周 | 1100 | 200 |
第十一周 | 1000 | 190 |
学习内容总结和感悟** | ||
1.随着难度加大,内容加多,学习更吃力了,但是之前的知识更加得心应手了, | ||
2说明多看才是学习必要 | ||
学习体会
多写多看多问多练,花更多的时间在这一门课程,努力加油