zoukankan      html  css  js  c++  java
  • 随机生成思则运算2

    package fee;
    
    import java.util.*;
    import java.util.Random;
    
    public class pp {
        static Scanner in = new Scanner(System.in);
        static Random r = new Random();
    
        public static void main(String[] args) {
            System.out.println("答对了一提获得5分");
            System.out.println("输入题目数量:");
            int x = in.nextInt();
            int fenshu=0;
    
            // int r1=r.nextInt(100);
            // int r2=r.nextInt(100);
            System.out.println("输入1表示加法2表示减3表示乘4表示除:");
            int y = in.nextInt();
            switch (y) {
            case 1:
                for (int i = 0; i < x; i++) {
                    double r1 = r.nextInt(100);
                    double r2 = r.nextInt(100);
                    System.out.println(r1 + "+" + r2 + "=");
                    double a = in.nextInt();
                    double b = r1+r2;
                    if(a==b){System.out.println("答对了!获得5分");fenshu=fenshu+5;}
                    else{System.out.println("打错了,正确答案为"+b);}
                    System.out.println("你当前的的分数为"+fenshu);
                }
                break;
            case 2:
                for (int i = 0; i < x; i++) {
                    double r1 = r.nextInt(100);
                    double r2 = r.nextInt(100);
                    System.out.println(r1 + "-" + r2 + "=");
                    double a = in.nextInt();
                    double b = r1-r2;
                    if(a==b){System.out.println("答对了!获得5分");fenshu=fenshu+5;}
                    else{System.out.println("打错了,正确答案为"+b);}
                    System.out.println("你当前的的分数为"+fenshu);
                }
                break;
            case 3:
                for (int i = 0; i < x; i++) {
                    double r1 = r.nextInt(100);
                    double r2 = r.nextInt(100);
                    System.out.println(r1 + "*" + r2 + "=");
                    double a = in.nextInt();
                    double b = r1*r2;
                    if(a==b){System.out.println("答对了!获得5分");fenshu=fenshu+5;}
                    else{System.out.println("打错了,正确答案为"+b);}
                    System.out.println("你当前的的分数为"+fenshu);
                }
                break;
            case 4:
                for (int i = 0; i < x; i++) {
                    double r1 = r.nextInt(100);
                    double r2 = r.nextInt(100);
                    System.out.println(r1 + "/" + r2 + "=");
                    double a = in.nextInt();
                    double b = r1/r2;
                    if(a==b){System.out.println("答对了!获得5分");fenshu=fenshu+5;}
                    else{System.out.println("打错了,正确答案为"+b);}
                    System.out.println("你当前的的分数为"+fenshu);
                }
                break;
            }
            System.out.println("你获得的分数为"+fenshu);
    
        }
    
    }

    真分数功能没有实现


  • 相关阅读:
    2015第二周日
    2015第二周六
    2015第二周五
    反思java web的发展
    servlet/filter/listener/interceptor区别与联系
    WSSecurity简述
    2015第2周一数据传输安全
    2015第一周日
    2015第1周六2015技术努力方向
    插入排序
  • 原文地址:https://www.cnblogs.com/liwenzhong/p/4381581.html
Copyright © 2011-2022 走看看