import java.util.Scanner;
public class Gest_price {
public static void main(String[] args) {
//定义全局变量
String username;//用户名
float plan_price=0.00f;//系统产生的价格//float类型赋初值加f
//定义菜单
System.out.println("--------------");
System.out.println("游戏: 幸运猜猜猜");
System.out.println(" 作者:W");
System.out.println(" 版本:1.1");
System.out.println("###############");
Scanner scanner=new Scanner(System.in);
scanner.next();
System.out.println("请输入用户名:");
username=scanner.next();
System.out.println(username+"欢迎进入游戏空间请选择要猜商品类别");
System.out.println("$$$$$$$$$$$$$$$");
System.out.println("1------家电(1000--2000)");
System.out.println("2------文具(1--100)");
System.out.println("$$$$$$$$$$$$$$$");
String user_choice=scanner.next();//user_choice是局部变量
switch (user_choice){
case"1":
plan_price=Math.round(Math.random()*1000+1000);
break;
case"2":
plan_price=Math.round(Math.random()*99+1);
break;
default:
plan_price=Math.round(Math.random()*10000);
}
System.out.println("请输入您猜测的价格:");
float user_price=scanner.nextFloat();
boolean flag=false;
while(!(user_price==plan_price)){
if (user_price<=0){
flag=true;
break;
}
if (user_price>plan_price){
System.out.println("猜大了");
}
else{
System.out.println("猜小了");
}
user_price=scanner.nextFloat();
}
if (flag){
System.out.println("再接再厉");
}
else{
System.out.println("你真聪明");
}
System.out.println("您对本游戏有什么意见可以提出您的建议。");
}
}
import java.util.Scanner;
public class Gest_price {
public static void main(String[] args) {
//定义全局变量
String username;//用户名
float plan_price=0.00f;//系统产生的价格//float类型赋初值加f
//定义菜单
System.out.println("--------------");
System.out.println("游戏: 幸运猜猜猜");
System.out.println(" 作者:W");
System.out.println(" 版本:1.1");
System.out.println("###############");
Scanner scanner=new Scanner(System.in);
scanner.next();
System.out.println("请输入用户名:");
username=scanner.next();
System.out.println(username+"欢迎进入游戏空间请选择要猜商品类别");
System.out.println("$$$$$$$$$$$$$$$");
System.out.println("1------家电(1000--2000)");
System.out.println("2------文具(1--100)");
System.out.println("$$$$$$$$$$$$$$$");
String user_choice=scanner.next();//user_choice是局部变量
switch (user_choice){
case"1":
plan_price=Math.round(Math.random()*1000+1000);
break;
case"2":
plan_price=Math.round(Math.random()*99+1);
break;
default:
plan_price=Math.round(Math.random()*10000);
}
System.out.println("请输入您猜测的价格:");
float user_price=scanner.nextFloat();
boolean flag=false;
while(!(user_price==plan_price)){
if (user_price<=0){
flag=true;
break;
}
if (user_price>plan_price){
System.out.println("猜大了");
}
else{
System.out.println("猜小了");
}
user_price=scanner.nextFloat();
}
if (flag){
System.out.println("再接再厉");
}
else{
System.out.println("你真聪明");
}
System.out.println("您对本游戏有什么意见可以提出您的建议。");
}
}