zoukankan      html  css  js  c++  java
  • 软件工程概论02作业

         psp主要是记录自己在编程过程中种种经历,包括时间,程序模块,代码量,遇到的问题等等一些重要的记录。每一次的项目制作都能用psp总结表进行相应的记录,psp表更能记录对程序的理解的心路历程,能很好地进行总结和能力的提高。

        还有四则运算的新题型,包括在原来基础上加上是否有乘除法运算,正负数的范围等要求,简单一些的就用if-else语句

    public static void main(String[] orgs)
    {
    suiji();

    }
    public static void suiji()
    {
    String f = null;
    int a = 0; //运算符号的表示
    int x=0; //代表两个随机数
    int y=0;
    int h;
    Double s[]=new Double[30];

    System.out.println("100以内的四则运算");
    System.out.println("请输入是否加入乘除法运算(1代表是,2代表否)");
    Scanner sui=new Scanner(System.in);
    int q=sui.nextInt();

    if(q==1)
    {for(int i=0;i<30;i++)
    {
    x=(int) (Math.random()*100); //从0-99的随机数,100代表100个随机数
    y=(int) (Math.random()*100); // 从0-99随机数
    a=(int) (Math.random()*4); //0-3的随机数, 4代表生成4个随机数,+-*/的随机产生


    if(a==0) //运算符号的随机选择
    {f="+";}
    else if(a==1)
    {f="-";}
    else if(a==2)
    { f="*"; }
    else
    f="/";

    System.out.println(x+f+y+"=");

    }
    }

    else if(q==2)

    { for(int i=0;i<30;i++)
    {
    x=(int) (Math.random()*100); //从0-99的随机数,100代表100个随机数
    y=(int) (Math.random()*100); // 从0-99随机数
    a=(int) (Math.random()*2); //0-3的随机数, 4代表生成4个随机数,+-*/的随机产生


    if(a==0) //运算符号的随机选择
    {f="+";}
    else if(a==1)
    {f="-"; }

    System.out.println(x+f+y+"=");

    }
    }
    else System.out.println("输入选项错误");
    }


    }

    还有很多功能我还是没有搞出来,以后会逐个击破吧。

  • 相关阅读:
    python的eval、exec函数使用总结
    sorted()&enumerate()
    递归
    作用域
    Python3 os.stat() 方法
    android 电容屏(一):电容屏基本原理篇
    Linux 2.6内核与Linux 3.0 的区别!
    struct device的成员变量bus_id到哪里去了?
    Linux内核中ioremap映射的透彻理解
    Android 通过串口模拟 模拟物理按键
  • 原文地址:https://www.cnblogs.com/cxs847306191/p/6544944.html
Copyright © 2011-2022 走看看