自己写的小游戏,给大家看看玩玩,如果那里写的不好欢迎大家指正 
 
 
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(); 
                                        } 
                                } 
                                 
                        } 
                } 
        } 
 
} 
 |