一个随手练的题目后面再弄一个带面版的

package yun;
import java.util.Random;
import java.util.*;
public class number {

/**
* 作者:范铭祥
* 功能:一个简单的小学生四则运算生成系统
*/
public static void main(String[] args)
{
int max=4;
int min=1;
Random random = new Random();

//System.out.println(s);
boolean pan=true;
do
{
int s = random.nextInt(max)%(max-min+1) + min;
Scanner in=new Scanner (System.in);
System.out.println("请输入一个四则运算的第一个数:");
double x=in.nextDouble();
System.out.println("请输入一个四则运算的第二个数:");
double y=in.nextDouble();
switch(s)
{
case 1:
{
System.out.println(x+"+"+y+"=" );
double xy=in.nextDouble();
if(xy==x+y)
{
System.out.println("\n你做对了!!");
}
if(xy!=x+y)
{
System.out.println("\n你做错了!!");
}
break;
}
case 2:
{
System.out.println(x+"-"+y+"=" );
double xy=in.nextDouble();
if(xy==x-y)
{
System.out.println("\n你做对了!!");
}
if(xy!=x-y)
{
System.out.println("\n你做错了!!");
}
break;
}
case 3:
{
System.out.println(x+"*"+y+"=" );
double xy=in.nextDouble();
if(xy==x*y)
{
System.out.println("\n你做对了!!");
}
if(xy!=x*y)
{
System.out.println("\n你做错了!!");
}
break;
}
case 4:
{
System.out.println(x+"/"+y+"=" );
double xy=in.nextDouble();
if(xy==x/y)
{
System.out.println("\n你做对了!!");
}
if(xy!=x/y)
{
System.out.println("\n你做错了!!");
}
break;
}

}
}while(pan=true);
}

}

转载于:https://www.cnblogs.com/vip-fan1234xiang/p/4368077.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值