算术测验系统:产生2个随机数,再产生一个随机符号即“+”或 “-”
//算术测验系统:产生2个随机数,再产生一个随机符号即"+"或
//"-",等测验者输入结果,判断结果是否正确,给出测验反馈。
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int i,j,c,d;
char f;
srand(time(NULL));
i = rand();
j = rand();
c = rand()%2; //产生0,1两个随机数
if(c==1){
f="+";
d=i+j;
}
else{
f="-",d=i-j;
}
printf("%d%c%d=%d
",i,f,j,d);
return 0;
}