黑马程序员技术交流社区
标题:
上课写的猜数字游戏
[打印本页]
作者:
仙锄
时间:
2017-11-18 00:20
标题:
上课写的猜数字游戏
自己写的小游戏,给大家看看玩玩,如果那里写的不好欢迎大家指正
import java.util.*;
//import Day03.printArr;
public class Tese01 {
public static void main(String[] args) {
guessNumberGame();
}
public static void guessNumberGame(){
Scanner sc=new Scanner(System.in);
Random er=new Random();
int r=er.nextInt(100)+1;
//System.out.println(r);
System.out.println("\t****猜数游戏****");
System.out.println("输入1~100中进行猜测,然后根据提示猜测答案");
int count=5;
start:while(true){
System.out.println("请进行猜测");
int number=sc.nextInt();
if(number<0||number>100){
System.out.println("输入有误,请重新输入");
}
else{
count--;
if(number<r){
System.out.println("答案比您猜测的答案要大,您还有"+count+"次机会");
}
else if(number>r){
System.out.println("答案比您猜测的要小,您还有"+count+"次机会");
}
else{
System.out.println("恭喜您用了"+count+"次机会猜对了,输入1重新游戏,其他任意键退出");
int i=sc.nextInt();
if(i==1){
guessNumberGame();
}
else{
break start;
}
}
if(count==5){
System.out.println("答案为:"+r);
System.out.println("很抱歉您5次都没有猜对,输入1重新游戏,其他任意键退出");
int i=sc.nextInt();
if(i==1){
guessNumberGame();
}
}
}
}
}
}
作者:
huquan
时间:
2017-11-18 12:09
加油加油加油
作者:
Yin灬Yan
时间:
2017-11-27 22:39
我来顶顶贴子
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2