第一次作业

作业报告:

需求分析:

1.将运算数分成整数和分数。
2.多次循环输出。
3.判断对错。

coding代码地址:

【未命名】(https://coding.net/u/d201421123059/p/suiji/git/blob/master/未命名11.cpp)

程序设计:

使用C语言编写此次程序,共两个函数,函数suiji()用来生成随机的数和符号,main函数中循环调用suiji()实现按需求生成题目数量,并利用suiji()的返回值计算正确率。但并未能实现分数计算。

测试:

PSP

小结:

本次编写在对于整数运算方面比较容易,但在生成分数时需要生成真分数,并要按照真分数形式显示,不得法。生成真分数需要比较大小,按照真分数形式显示则需要按照比较结果分开输出,分析时还有头绪,但编写时合不起来。对于化简结果,没有头绪。而在计算正确率时,对于函数之间的变量共用不是很明白,询问同学后,最后决定使用return来将对错返给main函数,计算出正确率。
通过这次作业,我发现自己对于编写很不熟练,对于像获取程序输出行,不甚了解。只能通过更麻烦的方法去写,以致所需代码多到自己无法衔接,没能完成题目要求。希望在下次与同学合作实验时,能取长补短。
posted @ 2017-03-08 07:47  201421123059  阅读(151)  评论(1编辑  收藏  举报