4作业

这个业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11489
我在这个课程的目标是 加强自我能力
这个作业在那个具体方面帮助我实现目标 20209092
参考文献 C语言程序设计 ,c Primer Plus
1.PTA实验作业****
1.1题目名7-2 求组合数 (15分)****
内容描述:本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double
1.1.1数据处理********
数据表达:用了h, r_lower, r_upper, v,PI,Pi等变量,赋值法和双精度浮点型变量;
数据处理:自定义函数和赋值法
函数参数:主函数#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,u;
1.1.2实验代码截图****
1.1.3 造测试数据****
1.1.4 PTA提交列表及说明****


提交列表说明:编译错误
解决方法:
它有2个主函数,去了1个就可以了也就是只写1个副函数就可以了。
1.2题目名7-2 求组合数********
本题要求编写程序,根据公式C​n​m​​=​m!(n−m)!​​n!
​​ 算出从n个不同元素中取出m个元素(m≤n)的组合数。
建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。
1.2.1 数据处理****
数据表达:用了i, n, m product这些变量;使用了赋值法;product是双精度浮点型变量 ,i, n, m是整数型变量;
数据处理:使用了循环结构,自定义函数和赋值法,
函数参数:主函数为#include<stdio.h>,被调函数为double fact (int n),被调函数为双精度浮点型,实参为int i, n, m;double result;形参为int i;double product;
1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

提交列表说明:格式错误
解决方法:pta上的printf("result=%.1f",result);这样是错的=号周围要空格像这样printf("result = %.1f",result);
2.代码互评
刘阳的7-3 求幂之和代码

我的7-3 求幂之和代码

陈奕航的7-3 求幂之和代码

对比点评:
1.刘阳和陈奕航同学都在定义变量时直接赋值,而我是定义变量后再赋值,刘阳和陈奕航同学这样简单些,我这层次感强。
2.刘阳同学采用的是..+=..来表达公式,而我是一般的..=..+..格式。
3.学习总结
3.1 学习进度条

周\日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19~10.25 18小时 300行 学会了使用基本的c语言及了解 当时我什么都不知道,不知怎么弄
第九周/10.26~11.1 15小时 290行 知道了常量,变量,和数据类型的定义和使用算数运算和赋值运算和markdown语法 怎么弄变量,变量
第十周/11.2~11.8 16小时 380行 if语句,for循环语句 忘记for循环语句顺序
第十一周/11.9~11.15 12小时 450行 知道了怎么自定义函数,为何要自定义函数 主函数定义时的循环条件
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
1.在pta上打代码时要注意空格,例如printf("result=%.1f",result)这样,=周围要空格,否则出现会格式错误。
2.函数可以有几个。
3.3.1 学习内容总结

3.3.2 学习体会
总结:一个多月的学习,感觉自己学到很多,但对知识的理解还不够深,打代码速度不快,有时还要翻书看代码。
有的时候跟不上老师节奏,但我会努力。

posted @ 2020-11-13 19:53  陈聪v  阅读(169)  评论(8编辑  收藏  举报