zoukankan      html  css  js  c++  java
  • 软件工程个人作业01

    设计思想:先随机生成四个数,生成的概率都是一样的,所以三十道题的四则运算的数量差不多。

    源代码:

    整数:

    package 四则运算;
    import java.util.Random;
    
    public class Test 
    {
        public static void main(String[] args)
        {
            for(int i=0;i<30;i++)
            {
                int i1=new Random().nextInt(4);
                int i2,i3;
                if(i1==0)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    System.out.println(i2+"+"+i3+"=");
                }
                else if(i1==1)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    System.out.println(i2+"-"+i3+"=");
                }
                else if(i1==2)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    System.out.println(i2+"/"+i3+"=");
                }
                else if(i1==3)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    System.out.println(i2+"*"+i3+"=");
                }
            }
        }
    }

    分数:

    package 四则运算;
    import java.util.Random;
    
    public class Test1 
    {
        public static void main(String[] args)
        {
            for(int i=0;i<30;i++)
            {
                int i1=new Random().nextInt(4);
                int i2,i3;
                int i4,i5;
                if(i1==0)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    i4=new Random().nextInt(100)+1;
                    i5=new Random().nextInt(100)+1;
                    System.out.println(i2+"/"+i3+"+"+i4+"/"+i5+"=");
                }
                else if(i1==1)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    i4=new Random().nextInt(100)+1;
                    i5=new Random().nextInt(100)+1;
                    System.out.println(i2+"/"+i3+"-"+i4+"/"+i5+"=");
                }
                else if(i1==2)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    i4=new Random().nextInt(100)+1;
                    i5=new Random().nextInt(100)+1;
                    System.out.println(i2+"/"+i3+"*"+i4+"/"+i5+"=");
                }
                else if(i1==3)
                {
                    i2=new Random().nextInt(100)+1;
                    i3=new Random().nextInt(100)+1;
                    i4=new Random().nextInt(100)+1;
                    i5=new Random().nextInt(100)+1;
                    System.out.println(i2+"/"+i3+"/"+i4+"/"+i5+"=");
                }
            }
        }
    }

    截图:

  • 相关阅读:
    php-fpm 进程数的设定
    git如何清除远程 __pycahce__ 文件
    使用docker-compose编写常规的lnmp容器,pdo连接mysql失败。
    composer 巨慢的解决之道
    mysql 单机多实例配置
    golang 在 Mac , Linux , Windows 下交叉编译详解
    mysql 索引优化
    【转】解决深入学习PHP的瓶颈?
    debian 系统搭建rsync+sersync实现实时同步
    docker 搭建debian+nginx+php(含composer的扩展)+mysql+mongo+redis
  • 原文地址:https://www.cnblogs.com/a1264393659/p/5268454.html
Copyright © 2011-2022 走看看