求高手帮我解决一个问题~题目:计算机辅助教学(CAI)软件开发:教小学生学算术。
功能:可以进行个位数和十位数的加减乘除。减法得不到负数,除法要除法,屏幕上会随机出现两个数字,提示小学生给出答案。如果答案错误,应提示您重新输入,直到答案正确。需要统计分数,积累分数。达到一定分数后就可以晋级,也就是从一个名次升到十个名次。同样,也可以降级。
逐步实施:
1,初步完成总体设计,搭建框架,确定人机对话界面,确定功能数量;
2、完成最低要求:能正确加减个位数,并具有统计功能,即一个正确答案成功率超过90%后,即可晋级加减十位数;
3.进一步要求:完成乘除法的学习,还要有提升功能。
要求:1,用C语言实现系统;
2.功能要划分好(结构化编程);
3.友好的界面(良好的人机交互),有必要的评论;
4.要提供程序测试计划,程序必须经得起测试。最好功能少一点,能跑。不能运行的程序是没有价值的。