____
一、题目:
小学生四则运算练习器(
031
)
二、设计思路
1
、总体设计
1
)
分析程序的功能
练习者首先选择所要练习的运算类型(加减乘除)
,再选运算数据的范围。
系统自动出题,练习者解答,答错两次后系统给出正确答案并给出下道题。
每次出十题。
2
)
系统总体结构
:
每一次练习的过程可以由这几部分完成:练习者选择运算种类,练习者选择运
算数范围,系统连续出题,系统判断正误并给出提示,系统统计答题分数,由玩家
选择是否继续游戏。总共六个步骤:
对于每一次练习,关注的有三个:运算类型的选择,运算数范围的选择,结
果正误的判断。
程序的关键部分有三个
:
1.
)
switch
语句,实现对运算类型的选择,表达式满足条件后
break
跳出
2
.
)同理,继续对运算数范围的选择。
3.
)选择好之后系统根据练习者的选择,随机出十道题。出题用到
for
循环语
句和
rand
()函数产生随机数。
4.
)定义四个函数,
~
加
~
减
~
乘
~
除
~
add();
sub();
mul();
div()