C语言I博客作业04
这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11494 |
我在这个课程的目标是 | <完成PTA关于函数的定义和调用;熟悉这周的学习内容;规范总结> |
这个作业在那个具体方面帮助我实现目标 | <归纳总结更简洁方便> |
参考文献 | <C语言程序设计(第3版)> |
1.PTA实验作业 | |
1.1 题目名:7-2 求组合数 | |
题目内容描述: | |
1.1.1数据处理 | |
数据表达:定义i,m,n整型变量,result双精度浮点型变量;i的值在for循环中通过赋值得到的,result是经for循环的第i项值。 | |
数据处理:表达式:result=result*i,流程结构:for循环。 | |
函数参数:主函数:main,被调函数:fact(n);被调函数为双精度浮点型;实参是m,n;形参是n;都为整型。 | |
1.1.2实验代码截图 | |
1.1.3 造测试数据 | |
1.1.4 PTA提交列表及说明 | |
说明: | |
多种错误:将实参与形参的调用搞混淆 | |
格式错误:输出时未注意空格符 | |
1.2 题目名:7-3 求幂之和 | |
题目内容描述: | |
1.2.1 数据处理 | |
数据表达:定义i,n整型变量,power,sum,result双精度浮点型;i的值在for循环中通过赋值而来,n为循环终点,power,sum为for循环中第i项的值,result的值通过sum赋值而来。 | |
数据处理:表达式:power=pow(2,i);sum=sum+power;result=sum;流程结构:for循环结构 | |
函数参数:主调函数:main;被调函数:库函数<math.h>中的power();被调函数为双精度浮点型;实参是i,n,power,sum,result;i,n为整型,power,sum,result为双精度浮点型 | |
1.2.2 实验代码截图 | |
1.2.3 造测试数据 | |
1.2.4 PTA提交列表及说明 | |
说明: | |
答案错误:输出结果为63,原因在于将给i赋值时输错数字 | |
答案相似:未能控制小数点-"%f" | |
2.代码互评 | |
同学代码截图 |
自己代码截图
(1)都调用双精度浮点型fact(n)函数。
(2)在使用形参时,我直接用result=1,虽然相对方便一点,却容易混淆出错。
3.学习总结
3.1 学习进度条
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
(1)比之前进步了一点,某些情况下能举一反三。认真看过书上的题目后能学会写简单的变式题,但复杂点的就需要请教身边的好友。
(2)经过上次的作业形式对专业课有更进一步的了解。表格及折线图最开始我并不会做。但计科专业的学生在旁人眼里好像就应该是懂得做的。虽然说这种看法带着的稍许的刻板印象,但本计科专业的学生的确需要熟知这些技能,所以我们需要更努力,多多学习新知识。