永发信息网

答题类游戏要求用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;
}
全部回答
  • 1楼网友:你可爱的野爹
  • 2021-11-25 09:56
哪个地方不会写?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯