题目分析
能对100以内的加减法进行测验,并且得到的结果也是100以内的数字,最重要的是这些题是随机的,随机出题之后,从电脑上输入你的答案,一共有两次机会,如果两次都回答错误,最后将会公布正确答案,该程序在菜单条件下进行运行,自定义数据和非自定义的数据类型都是整数型。
代码如下
#include<stdio.h>#include<time.h>#include<stdlib.h>void showmenu() //菜单函数 {printf("*********************************************\n");printf(" 欢迎使用数学测试系统\n");printf("1.开始测试\n");printf("2.查看分数\n");printf("3.退出系统\n");printf("*********************************************\n"); }int start() //生成的测试函数 {int i,x,j,a,b,t,c,answer,score=0;//定义初始化分数为0 srand(time(0)); //随机种子的种下 for(i=1;i<=10;i++) //循环10次,每一次对应一道题 {x=rand()%2+1; //10道题中