zoukankan      html  css  js  c++  java
  • 四则运算升级

    源程序:

    #include <stdlib.h>
    #include<stdio.h>
    #include <iostream.h>
    #include <conio.h>
    #include <time.h>
    int main()
    {
      int a = 0;
      int b = 0;
      int mode = 0;
      int c=0;
      int result = 0;
      int score = 0;
      int i = 0;
      int n;
      int x;
      for(i=0;i<30;i++)
      {
         a = rand() % 100;
         b = rand() % 100; 
         mode = rand() % 4;     
         printf("%d", a);  
         switch(mode)       
      {         
             case 0:
        printf("+ ");              
                 result= a + b;        
              break;         
             case 1:
        printf("- ");              
                 result= a - b;              
              break;
       case 2:
        printf("x ");              
                 result= a * b;             
              break;         
             case 3:              
                 printf("÷ ");              
                 result= a / b;
              break;         
              default:             
                 printf("somethingis wrong! ");              
              break;        
      }
         printf("%d = ", b);
         if(result==a/b&&a!=4&&b!=2)
      {
       scanf("%d/%d",&n,&x);
          getchar();
          if(n/x==a/b)
       {
        score+= 10;           
                 printf("Right ");
       }
             else      
       {
                 printf("Wrong ");
                 getchar();      
       }
      }
        else
     {
      scanf("%d",&c);
            getchar();
            if(c==result)        
      {
       score+= 10;           
                printf("Right ");
      }
      else      
      {
       printf("Wrong ");
                getchar();
      }
     }
     }
       printf("Yourscore is: %d ", score);  
       return 1;
    }

    输很长字母,还是会出错,不知道怎么解决!

  • 相关阅读:
    Android自定义属性,format详解
    设置EditText是否可编辑
    Android中Application设置全局变量以及传值
    android:ellipsize属性的含义
    Java集合框架List,Map,Set等全面介绍
    二十款漂亮的CSS字体样式,让你受用非浅
    IE浏览器不见了
    display属性值:
    用CSS设置多个背景、背景渐变、指定背景大小
    [转]IE6双倍边距——IE布局BUG集锦
  • 原文地址:https://www.cnblogs.com/lixin20/p/4383534.html