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

四则运算在线答题dos

时间:2018-11-15 22:28:38      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:div   public   double   static   and   string   util   rand   res   

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("\t****************\t");
    
    
   }
   }
  }

 

四则运算在线答题dos

标签:div   public   double   static   and   string   util   rand   res   

原文地址:https://www.cnblogs.com/gkl20173667/p/9966183.html

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