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

    1、程序对应的代码:

    package demo;

    import java.util.*;
    public class lianxi {
          String  a(){
           int i=(int)(Math.random()*10);
           int j=(int)(Math.random()*10);
           if(i>j){
            int temp=i;
            i=j;
            j=temp;
           }
           if(i==j){ i=j=1;}
           return ("("+i+"/"+j+")");
          }
          public static void main(String[] args){
           String a,b;
           int k,x;
           Scanner in=new Scanner(System.in);
           System.out.println("请输入生成的题目数量:");
           x=in.nextInt();
           lianxi lianxi=new lianxi();
           for(int n=0;n<x;n++){
            a=lianxi.a();
            b=lianxi.a();
            int i=(int)(Math.random()*100);
            int j=(int)(Math.random()*100);
            switch((int)(Math.random()*4))
            {case 0:
             k=(int)(Math.random()*3);
             if(k==0)
              System.out.println(i+"+"+j+"=");
             if(k==1)
              System.out.println(a+"+"+j+"=");
             if(k==2)
              System.out.println(b+"+"+a+"=");
             break;
            case 1:
             k=(int)(Math.random()*3);
             if(i<j){
              int temp=i;
              i=j;
              j=temp;
             }
             if(k==0)
              System.out.println(i+"-"+j+"=");
             if(k==1)
              System.out.println(a+"-"+j+"=");
             if(k==2)
              System.out.println(b+"-"+a+"=");
             break;
            case 2:
             k=(int)(Math.random()*3);
             if(k==0)
              System.out.println(i+"*"+j+"=");
             if(k==1)
              System.out.println(a+"*"+j+"=");
             if(k==2)
              System.out.println(b+"*"+a+"=");
             break;
            case 3:
             while(j==0)
              j=(int)(Math.random()*100);
             System.out.println(i+"/"+j+"=");
             break;
            }
           }
          }

    }

    2、相应的程序截图:

  • 相关阅读:
    hexo常用命令笔记
    给hexo添加评论系统
    npm 使用代理
    几种网页重定向(自动跳转)的方法
    使用hexo搭建github博客
    在Pythonanywhere上部署Django
    Apache .htaccess语法之RewriteRule
    为Github项目创建文档
    Windows下WordPress搭建博客过程
    Windows下Discuz搭建论坛过程
  • 原文地址:https://www.cnblogs.com/th1314/p/6491763.html
Copyright © 2011-2022 走看看