软件工程个人作业01

一.程序设计思想:

做到四则运算的加减乘除的随机生成需要用到随机数的生成,只需定义四个数分别表示为加减乘除,再利用判断语句将不符合条件的排除。

二源代码:

package Test;

public class Test {
static int i;
static double k;
static int a;
static int b;
static int c;
static double j;
public static void main(String[] args) {
// TODO Auto-generated method stub

for(i=0;i<60;i++)
{
int x=1+(int)(Math.random()*100);
int n=1+(int)(Math.random()*4);
int m=1+(int)(Math.random()*x);
a=x;
b=n;
c=m;
if(n==1)

k=x+m;
if(k>=100) {
i=i-1;
}
else {
System.out.println(x+" + "+m+"="+k);
}
}
else if (n==2)

k=x-m;
if(k>=100) {
i=i-1;
}
else {
System.out.println(x+" - "+m+"="+k);
}
}
else if (n==3)
{
k=x*m;
if(k>=100) {
i=i-1;
}
else {
System.out.println(x+" x "+m+"="+k);
}
}
else
{
k=x/m;
j=x-m*k;
if(k>=100) {
i=i-1;
}
else if(j>0){
System.out.println(x+" / "+m+"="+k+"‥‥‥"+j);
}
else 
{
System.out.println(x+" / "+m+"="+k);
}
}
}
}

}

三。结果截图:

四未完成分析

首先没有及时的考虑清楚问题的解决方向导致浪费大量时间,其次是敲代码速度过慢,以及对不敢写怕写错导致止步不前

原文地址:https://www.cnblogs.com/877612838zzx/p/8301437.html