zoukankan      html  css  js  c++  java
  • 四则运算在线答题dos

    import java.util.Random;
    import java.util.Scanner;
    public class math {
      public static void main(String[] args) {
        String[] operate=new String[]{"+","-","×","÷"};
          int[] numbers=new int[100];
          int x,y,f;
          int z = 0;
          int j=0,k=0;
          String b;
          for(int i=1;i<=100;i++){
          numbers[i-1]=i;
        }
         Random r=new Random();
         for(int i=1;i<101;i++){
             System.out.println(i);
             System.out.println("答对"+j+"答错"+k+"未答"+(100-j-k));
             x=numbers[r.nextInt(100)];
             y=numbers[r.nextInt(100)];
             b=operate[r.nextInt(4)];
             if(x<y){
                     f=x;
                     x=y;
                     y=f;     
                 }
                 if(b==operate[0]){
                         z=x+y;
                     }
                 if(b==operate[2]){
                         z=x*y;
                     }
                 if(b==operate[1]){
                         z=x-y;
                     }
                 if(b==operate[3]){
                         z=x/y;
                     } 
             System.out.println(x+b+y+"=");
             @SuppressWarnings("resource")
            Scanner scanner = new Scanner(System.in);
            double t = scanner.nextInt();
            if(t==z){
                System.out.println("答案正确");
                j++;
                
            }
            else{
                System.out.println("答案错误,正确为"+z);
                k++;
            }
             System.out.println("	****************	");
        
        
       }
       }
      }
  • 相关阅读:
    冒泡排序-用函数写
    c#语言基础
    c#小知识点
    令人头疼的冒泡排序
    字符串 与函数
    数组 冒泡排序 打印菱形 随机生成不同的数
    if语句练习
    运算符练习
    类型转换
    C#初学
  • 原文地址:https://www.cnblogs.com/gkl20173667/p/9966183.html
Copyright © 2011-2022 走看看