zoukankan      html  css  js  c++  java
  • 201306114357-实验1

    #include<stdio.h>
    #include <stdlib.h>
    #include <time.h>
    main()
    {
     int a,b,c;
     float resultTrue=0,n;
     char op;
     srand(time(NULL));
     do
     {
      a=rand()%10+1;
      b=rand()%10+1;
      c=rand()%4+1;
      switch(c%4)
      {
      case 0:
       {
        op='+';
        break;
       }
      case 1:
       {
        op='-';
        break;
       }
      case 2:
       {
        op='*';
        break;
       }
      case 3:
       {
        op='/';
        break;
       }
      }
      printf("%d%c%d= ",a,op,b);
      switch(op)
      {
       case '+':
       {
        resultTrue=a+b;
        break;
       }
       case '-':
        {
         resultTrue=a-b;
         break;
        }
       case '*':
        {
         resultTrue=a*b;
         break;
        }
       case '/':
        {
         resultTrue=a/b;
         break;
        }
      }
      printf("请输入正确答案(1000为结束):");
      scanf("%f",&n);
      if(n!=0)
      {
      if(resultTrue!=n)
      {
       printf("答案错误,答案为%d ",resultTrue);
      }
      if(resultTrue==n)
      {
       printf("答案正确 ");
      }
      }
      if(n==10000)
      {
       return;
      }
     }while(1);
    }

  • 相关阅读:
    007_2 (变式)青蛙跳台阶
    008 二进制中1的个数
    009 数值的整数次方
    007_1 斐波那契数列的非递归解法
    Linux TTY函数跟踪
    Linux UART介绍
    Linux TTY介绍
    Linux音频编程
    Jasper语音助理
    Raspberry Pi使用
  • 原文地址:https://www.cnblogs.com/gersaty/p/4384209.html
Copyright © 2011-2022 走看看