软件工程个人作业01
Posted 厦雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程个人作业01相关的知识,希望对你有一定的参考价值。
程序目标:用Java语言实现随机输出三十道四则运算式。
设计思想:该程序主要是运用Java随机数的生成方法(Random),随机输出两个数,并且在两个随机数之间随机输出加减乘除四个运算符,以达到随机输出四则运算式。
import java.util.Random; import java.util.Scanner; public class JiSuanShi { public static void main(String[] args){ for(int i=0;i<=30;i++) { //System.out.print("请输入第"+(i+1)+"题的答案"); char[] c={‘+‘,‘-‘,‘*‘,‘/‘}; Random r1=new Random(); Random r2=new Random(); Random r3=new Random(); int z=r1.nextInt(4)+1; int m=r2.nextInt(100)+1;//生成随机数1 int n=r3.nextInt(100)+1;//生成随机数2 //m=(int)(Math.random()*100); //n=(int)(Math.random()*100); if(z==1) //用一个数字代替加减运算符,减少不必要的判断 { System.out.println(m+"+"+n+"="); //Boolean b=add(m,n); } else if(z==2) { System.out.println(m+"-"+n+"="); } else if(z==3) { System.out.println(m+"*"+n+"="); } else if(z==4) { System.out.println(m+"/"+n+"="); } } } } }
程序未能上课按时完成原因:没有能输出随机运算符,一味只想着用加减运算符去判断随机生成符号是否符合条件,从而忽视了运用简单方法,增添了不必要的麻烦。
以上是关于软件工程个人作业01的主要内容,如果未能解决你的问题,请参考以下文章