#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
srand(time(NULL));
printf("请输入出题题目数量\n");
int a,j;
scanf("%d",&a);
for(j=0;j<a;j++)
{
int js,s,sj,d;
s=rand()%2;
if(s==0)
{
s=rand()%20;
js=rand()%20;
printf("%d+%d=?\n",s,js);
scanf("%d",&d);
if(d==s+js)
{
printf("恭喜回答正确\n");
}
else
{
printf("糟糕回答错误\n");
}
}
else
{
sj=rand()%20;
d=rand()%sj;
printf("%d-%d=?\n",sj,d);
scanf("%d",&js);
if(js==sj-d)
{
printf("恭喜回答正确\n");
}
else
{
printf("糟糕回答错误\n");
}
}
}
}
答题小软件
该程序使用C语言编写,通过`srand(time(NULL))`设置随机种子,生成两个0到20之间的随机数,让用户进行加法或减法运算并输入答案。程序会检查用户答案的正确性,给出反馈。用户可以指定要生成的题目数量。
摘要由CSDN通过智能技术生成