码迷,mamicode.com
首页 > 其他好文 > 详细

四则运算

时间:2017-09-29 00:05:03      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:int   log   str   images   get   eth   com   cas   技术分享   

#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!\n");               
          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\n\n");
   }
         else       
   { 
             printf("Wrong\n\n");
             getchar();       
   }
  }
    else
 {
  scanf("%d",&c);
        getchar();
        if(c==result)         
  {
   score+= 10;            
            printf("Right\n\n"); 
  }
  else       
  { 
   printf("Wrong\n\n");
            getchar();
  }
 }
 }
   printf("Yourscore is: %d\n\n\n", score);   
   return 1;
}

技术分享

四则运算

标签:int   log   str   images   get   eth   com   cas   技术分享   

原文地址:http://www.cnblogs.com/hcwys/p/7608837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!