软件工程概论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("输入选项错误");
}


}

 

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

 

posted @ 2017-03-13 20:41  沧北  阅读(126)  评论(0编辑  收藏  举报