C语言第四次作业

这个作业属于哪个课程 计科二班
这个作业要求在哪里 作业要求
这个作业的目标 对于自定义函数的应用练习,完成pta作业
学号 20208984

作业内容

1.PTA实验作业

1.1 求组合数

题目内容:

1.1.1数据处理

数据表达:定义了整形n,m,;浮点型C,i,result=1;
数据处理:使用了for循环以及两个表达式C = fact(n)/(fact(m)*fact(n-m)),result = result * i。
函数参数:主函数int main()以及自定义函数fact (int number)(阶乘)。形参n,m,i。实参number。

1.1.2实验代码截图

1.1.3 造测试数据

1.1.4 PTA提交列表及说明

Q:将自定义函数中的i定义成了整形变量导致编译错误。
A:将i定义成浮点型即可。

1.2 求幂之和

题目内容:

1.2.1 数据处理

数据表达:定义了整形变量i,浮点型变量n,result = 0;
数据处理:使用了for循环,调用了pow函数。
函数参数:主函数int main(),调用函数pow(double x,double y)。形参:n,result;实参:2,i。

1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

Q:未初始化result答案错误。
A:将result改成result = 0;

2.代码互评

同学代码

我的代码

差别

1.我是先编写自己需要的代码在自定义函数,同学是先自定义函数在编写自己需要的代码。
2.同学使用了if语句和for语句的结合自定义自己的函数,而我只有简单的for循环语句。
3.同学使用了多处空格来将自己的代码分段,更直观也更容易看懂,我差不多就值在一堆需要加强。

3.学习总结

3.1 学习进度条

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会
1.这个星期学习了自定义函数用来定义自己想要的函数,更加便捷的解决编程问题。
对于自己我只有在上课前后会进行一些对于书籍的学习,平常时间就知识简单的对书上原有的代码进行抄袭。
2.不懂的问题大多可以在csdn和百度去学习。
3.学到的知识要多去运用,而不是简单的只是做老师布置的pta作业。
4.要加强自己的自主学习能力。

posted @ 2020-11-13 15:08  计科二班刘邦  阅读(151)  评论(13编辑  收藏  举报