答题类游戏要求用c语言编写
答案:2 悬赏:80 手机版
解决时间 2021-11-26 05:56
- 提问者网友:末路
- 2021-11-25 08:36
答题类游戏要求用c语言编写
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-11-25 09:23
#include
#include
#include
int main(int argc, char const* argv[])
{
int a, b, c, ch, all, calc, number;
a = b = c = ch = all = calc = number = 0;
while(1)
{
srand((unsigned)time(NULL));
number = rand();
a = number%100;
b = number%101;
ch = number%4;
switch(ch)
{
case 0:
printf("%d+%d=?
", a, b);
scanf("%d", &c);
all++;
if(a+b==c)
calc++;
break;
case 1:
printf("%d-%d=?
", a, b);
scanf("%d", &c);
all++;
if(a-b==c)
calc++;
break;
case 2:
printf("%dX%d=?
", a, b);
scanf("%d", &c);
all++;
if(a*b==c)
calc++;
break;
case 3:
printf("%d/%d=?
", a, b);
scanf("%d", &c);
all++;
if(a/b==c)
calc++;
break;
default:
printf("程序异常
");
break;
}
if(all==9)
break;
}
printf("本次测试你得分是%d
", (calc+1)*10);
return 0;
}
#include
#include
int main(int argc, char const* argv[])
{
int a, b, c, ch, all, calc, number;
a = b = c = ch = all = calc = number = 0;
while(1)
{
srand((unsigned)time(NULL));
number = rand();
a = number%100;
b = number%101;
ch = number%4;
switch(ch)
{
case 0:
printf("%d+%d=?
", a, b);
scanf("%d", &c);
all++;
if(a+b==c)
calc++;
break;
case 1:
printf("%d-%d=?
", a, b);
scanf("%d", &c);
all++;
if(a-b==c)
calc++;
break;
case 2:
printf("%dX%d=?
", a, b);
scanf("%d", &c);
all++;
if(a*b==c)
calc++;
break;
case 3:
printf("%d/%d=?
", a, b);
scanf("%d", &c);
all++;
if(a/b==c)
calc++;
break;
default:
printf("程序异常
");
break;
}
if(all==9)
break;
}
printf("本次测试你得分是%d
", (calc+1)*10);
return 0;
}
全部回答
- 1楼网友:你可爱的野爹
- 2021-11-25 09:56
哪个地方不会写?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯