zoukankan      html  css  js  c++  java
  • 随机生成300道四则运算

     package demo;

    import java.util.Random;

    public class demo1 {

    public static void main(String args[]) {
           
            char f[] = { '+', '-', '*', '/' };
            int max=100;
            for (int i = 0; i < 300; i++) {
                Random random = new Random();
                int a = random.nextInt(max+1);
                int b = random.nextInt(max+1);
                int c = random.nextInt(4);
                int result=-1;
                switch (c) {
                case 0:
                    result=a+b;
                    break;
                case 1:
                    result=a-b;
                    break;
                case 2:
                    result=a*b;
                    break;
                case 3:
                    while (true) {
                    if (a!=0&&b!=0&&a%b==0) {
                        result=a/b;
                        break;
                    }   else {
                         a = random.nextInt(max+1);
                         b = random.nextInt(max+1);
                    }          
                    }              
                    break;
     
                default:
                    break;
                }
                System.out.println("" + a + f[c] + b + "=" +result );
                
                
              
            }
           
        }

  • 相关阅读:
    Android实战技巧之六:PreferenceActivity使用详解
    Gradle for Android 第三篇( 依赖管理 )
    From 虚拟机模板 创建单节点K8S1.14.1的操作步骤
    Android实例剖析笔记(二)
    Android实例剖析笔记(一)
    Android 传感器
    Eclipse:引用一个项目作为类库(图文教程)
    Android Studio导入Project的方法
    Android Studio导入GitHub上的项目常见问题(有例子)
    AndroidStudio导入项目常见问题
  • 原文地址:https://www.cnblogs.com/Ricardo-M-Lu/p/6526936.html
Copyright © 2011-2022 走看看