二、函数作业

题目一:求组合数

提交列表:

 

 

 

设计思路:

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、本周内容, 你还不会什么?

函数定义运用不够熟练, 这方面需要加强

posted @ 2018-01-17 11:23  黑森林121  阅读(121)  评论(0)    收藏  举报