123

题目

          请编写一个能自动生成小学四则运算题目的 “软件”。

 

          让程序能接受用户输入答案,并判定对错。  

 

          最后给出总共 对/错 的数量。

 

需求分析

        - 基本功能

 

           - 显示每次测试题目数量

 

           - 用户可以选择测试类型(混合、加、减、乘、除)

 

           - 用户可以逐个题目解答

 

           - 显示答案的对错,错误的给出正确答案

 

           - 统计每次测试答对的题的个数

 

        - 扩展功能

 

           -可以出表达式里含有负整数(负整数最小不小于-100)的题目,且负数需要带括号,用户输入的结果不用带括号。

 

           -用户答题结束以后,程序可以显示用户答题所用的时间

 

设计

        - 主函数运用了一个for循环来限制测试的次数。

 

        - 用了9个子函数(测试的5种模式选择、加法、减法、乘法、除法)来实现对测试模式的选择以及选择后的运算。

 

        - 本软件随机生成负一百到一百以内的整数;

 

        - 本软件采用菜单的方式,提示比较清楚,用户可随机选择运算;

 

        - 采用模块化思想,把源文件分成几个模块进行封装。

posted on 2015-04-27 20:26  zhaoshu  阅读(171)  评论(4编辑  收藏  举报

导航