求助....C语言编程
小学生数学辅助学习系统功能:实现小学生100以内四则运算的学习和测试
基本要求:
1. 主界面设计,选择练习或测试,按ESC结束程序。
2. 题型选择界面设计,选择加、减、乘、除或混合运算,按ESC返回主界面。
3. 系统随机出题,运算数及结果均在100以内,乘、除法应能整除,显示算式。
4. 练习时,系统随机出题,键入结果,正确和错误均有提示,出错时允许再输入,最多三次机会,若还不正确,给出答案。继续出题,按ESC,显示总题数,正确数和正确率。
5. 测试时,系统自动出10道题,每题只给一次机会,每题10分,统计得分。结束后,给出总分,显示各题的对错信息,错误的给出答案。中间按ESC键结束。显示已作题的对错信息,错误的给出答案,不显示得分,按任意键返回题型选择界面。
相关知识:按键操作、数组、指针、结构体等
功能扩充:1)限制答题时间。
2)测试时不能有重题
3)形成测试排行榜
4)在图形方式下,以更直观的√和╳来显示对错信息
5)对错时辅以不同的音乐
最后那个
2)测试时不能有重题
5)对错时辅以不同的音乐
怎么实现?