c 语言程序设计!! 小学生数学测试软件系统设计

来源:百度知道 编辑:UC知道 时间:2024/05/08 17:11:39
最好有思路,原程序代码和注示.
我的C语言知识水有限. 谢谢!!

小学生数学测试软件系统设计
要求:
(1) 可选择题型(+,-,*);
(2) 可选择每次答题的个数;
(3) 随机生成两个数进行运算;
(4) 每次在输入答案后应判断对错,若答案错误,应给出正确答案;
(5) 最后给出做对题目的总个数。
注:系统以菜单的形式进行操作。

#include <stdio.h>
#include <time.h>
#include <stdlib.h>

void menu();
void add();
void sub();
void mul();
void div1();

void main()
{
int a;
while(1)
{
menu();
printf("请选择相应的选项:");
scanf("%d",&a);
switch(a)
{
case 1:
add();
break;
case 2:
sub();
break;
case 3:
mul();
break;
case 4:
div1();
break;
case 5:
exit(0);
break;
default:
break;
}
}

}

void menu()
{
printf("***********************************************\n");
printf("*☆☆☆☆☆☆☆小学数学测试软件☆☆☆☆☆☆☆☆☆☆ *\n");
printf("***********************************************\n");
printf("*---------请选择您要进行的操作----------------*\n"