关于3月6日课堂练习随笔
题目:java中random实现四则运算出题器
代码:package 四则运算题目;
import java.util.Scanner;
import java.util.Random;
public class 四则运算
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
@SuppressWarnings("resource")
Scanner input =new Scanner(System.in);
System.out.print("请输入题目数量:");
int num=input.nextInt();
if(num<0)
System.out.print("输入有误,请重新输入!");
else
{
Random a=new Random();
Random b=new Random(100);
Random c=new Random(4);
for(int i=0;i<num;i++)
{
int m=a.nextInt(100);
int j=b.nextInt(100);
int n=c.nextInt(4);
switch(n)
{case 0:
System.out.println(m+"+"+j+"=");
break;
case 1:
System.out.println(m+"-"+j+"=");
break;
case 2:
System.out.println(m+"*"+j+"=");
break;
case 3:
if(j!=0)
System.out.println(m+"/"+j+"=");
else
i--;
break;
}
}
}
}
}
反思:在课堂上之所以没有写出课堂所给的练习是因为不知道random函数的用法,究其原因还是平时积累太少