解决方案

#include<stdio.h>

#include<Windows.h>

#include<time.h>

void main()

 {

 int a, b, c, d,i,m,n;

  float p, q;

 srand(unsigned( time(NULL)));

  for (i = 0; i < 30; i++)

 {

        a = rand() % 100;

        b = rand() % 100;

         c = rand() % 5;

         switch (c)

         {

         case 0: printf("%d + %d =\n", a, b);

             break;

        case 1:if (a < b)

        {

                   d = a;

                   a = b;

                  b = d;

        }

                printf("%d - %d =\n", a, b);

                break;

       case 2:printf("%d * %d =\n", a, b);

             break;

         case 3:

           while (b == 0)

             {

                b = rand() % 100;

            }

             printf("%d / %d =\n", a, b);

             break;

         case 4:

            a = rand() % 100;

             b = rand() % 100;

             m = rand() % 100;

             n = rand() % 100;

             c = rand() %4 ;

             while (b == 0)

             {

                 b = ran

转载于:https://www.cnblogs.com/wushao12345/p/9751661.html

已标记关键词 清除标记
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符 “速评一下”
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页