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+"=");
                }
            }
        }
    }

    截图:

  • 相关阅读:
    It is unuseful to regret
    越难熬的时候,越要靠自己
    2019/11/11
    QT Http
    QT 初步认识
    模板
    RTTI(Runtime Type Infomation)
    位域
    C++ 多字节string转UTF-8 string
    C++ 读写csv文件
  • 原文地址:https://www.cnblogs.com/a1264393659/p/5268454.html
Copyright © 2011-2022 走看看