软件工程个人作业01

一、实验题目:加减乘除

二、程序设计思想:随机产生4个随机数,分别判断前两个和后两个的大小,然后将他们以分数的形式输出。然后再产生4个随机数分别代表加减乘除,带入算式。

三、程序源代码:

package 四则运算;

import java.util.Random;
import java.util.Scanner;

public class test
{
public static void main(String args[])
{
Scanner scanner = new Scanner(System.in);
System.out.println("请输入算术题数:");
int e = scanner.nextInt();
for( int i = 0; i < e; i++)
{
int d = 0;
int x = (int)(Math.random()*100 + 1);
int y = (int)(Math.random()*100 + 1);
int a = (int)(Math.random()*100 + 1);
int b = (int)(Math.random()*100 + 1);
int c = (int)(Math.random()*4);
if(x > y)
{
d = x;
x = y;
y = d;
}
if(a > b)
{
d = a;
a = b;
b = d;
}
if(c == 0)
{
char c1 = '+';
System.out.println(x+"/"+y+" "+c1+" "+a+"/"+b+" =");
}
else if(c == 1)
{
char c2 = '-';
System.out.println(x+"/"+y+" "+c2+" "+a+"/"+b+" =");
}
else if(c == 2)
{
char c3 = '*';
System.out.println(x+"/"+y+" "+c3+" "+a+"/"+b+" =");
}
else
{
char c4 = '/';
System.out.println(x+"/"+y+" "+c4+" "+a+"/"+b+" =");
}
}
}
}

4、运行截图:

 

posted @ 2017-03-13 20:28  Conqueredcba  阅读(101)  评论(0)    收藏  举报