软件工程作业1
Posted buffoon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程作业1相关的知识,希望对你有一定的参考价值。
1设计思路
定义变量:
int i,b,num1,num2,num3;
double m,n;
实用循环实现30次出题:
随机产生参与运算的数以及运算符;
用switch实现四则运算出题并输出;
源代码:
package 随机;
public class Suiji {
public static void main(String[] args) {
int i,b,num1,num2,num3;
double m,n;
for(i=0;i<30;i++)
{
b=(int)(Math.random()*2);
if(b==1){
m=(double)(Math.random()*99+1);
n=(double)(Math.random()*99+1);
num3=(int)(Math.random()*3);
switch(num3){
case 0:System.out.println(m+"+"+n+"=");
case 1:System.out.println(m+"-"+n+"=");
case 2:System.out.println(m+"*"+n+"=");
case 3:System.out.println(m+"/"+n+"=");
}
}
else
{
num1=(int)(Math.random()*100);
num2=(int)(Math.random()*100);
num3=(int)(Math.random()*3);
switch(num3){
case 0:System.out.println(num1+"+"+num2+"=");
case 1:System.out.println(num1+"-"+num2+"=");
case 2:System.out.println(num1+"*"+num2+"=");
case 3:System.out.println(num1+"/"+num2+"=");
}
}
}
}
}
运行结果截图:
以上是关于软件工程作业1的主要内容,如果未能解决你的问题,请参考以下文章