二、函数作业
题目一:求组合数
提交列表:

设计思路:
1.自定义阶乘函数;
2.用阶乘函数计算y,m,n的值;
3.根据x=n/(y*m)求出组合数。
流程图:

提交过程遇到的问题:
1、阶乘函数的定义掌握不熟练
2、输出精度问题
题目二:幂函数求和
提交列表:

设计思路:
1、定义变量
2、调用pow函数求幂函数的值;
3、根据条件求和并输出。
流程图:

提交过程遇到的问题:
因为pow 函数不知道而导致题目不会编译。
题目三:判断素数
提交列表:


设计思路:
1、定义变量且自定义函数作为判断条件;
2、判断条件是否成立;
3,、条件成立择输入Yes , 条件不成立则输入No。
流程图:

提交过程遇到的问题:
判断条件理解不彻底,导致判断条件缺漏
二、和同学的代码互评:
1、我的:

2、周朝阳的:

3、我和同学的代码不通在哪里?有哪些各自的优势?你更喜欢那种风格的代码?如果同学代码有错也请帮忙指出来哪里的问题。
他的代码更加简洁,变量更少,但是过于间接导致的程序的可读性较低。 我的相对复杂,但条理性较好。我感觉我的代码更好一点。
三、题目集的PTA最后排名。

本周学习总结:
1、 你学会了什么?
函数的定义以及调用。
2、本周内容, 你还不会什么?
函数定义运用不够熟练, 这方面需要加强
浙公网安备 33010602011771号