zoukankan      html  css  js  c++  java
  • 小学生四则运算

    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    char OperatorChar()                               
    {
     int op;
     op=rand()%4;
     switch(op)
     {
     case 0:
      return '+';
     case 1:
      return '-';
     case 2:
      return '*';
     case 3:
      return '/';
     }
    }
    int Calculation(int a,char op,int b)               
    {
     switch(op)
     {
     case '+':
      return a+b;
     case '-':
      return a-b;
     case '*':
      return a*b;
     case '/':
      return (int)a/b;
     }
    }
    main()
    {
     int a;
     int b;
     int Answer;
     char op;
     srand((unsigned)time(NULL));
     printf("小学生四则运算,输入0000结束程序\n");
     while(Answer!=0000)
     {
      op=OperatorChar();
      a=rand()%100;
      b=rand()%100;
      if((b==0)&&(op=='/'))
      {
       break;
      }
      printf("%d%c%d=",a,op,b);
      scanf("%d",&Answer);
      if(Answer==Calculation(a,op,b))
      {
       printf("NICE!\n");
      }
      else
      {
       printf("Sorry,wrong!\n");
      }
     }
    }

    感想、duang duang duang,day day up

  • 相关阅读:
    相关正则的一些知识
    数组中的方法
    封装ajax
    swiper结合ajax的轮播图
    事件
    原型、原型链
    HTML 常用标签
    HTML基础了解
    JSON 与 XML基本了解
    JavaScript(js)
  • 原文地址:https://www.cnblogs.com/zengwei35/p/4371609.html
Copyright © 2011-2022 走看看