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)经过上次的作业形式对专业课有更进一步的了解。表格及折线图最开始我并不会做。但计科专业的学生在旁人眼里好像就应该是懂得做的。虽然说这种看法带着的稍许的刻板印象,但本计科专业的学生的确需要熟知这些技能,所以我们需要更努力,多多学习新知识。

posted @ 2020-11-15 00:49  hao7777777  阅读(80)  评论(8编辑  收藏  举报