1. 程式人生 > 程式設計 >java語言實現猜數字遊戲

java語言實現猜數字遊戲

本文例項為大家分享了java實現猜數字遊戲的具體程式碼,供大家參考,具體內容如下

隨機生成0~100的數字,通過控制檯輸入猜測數字,輸出進行提示,知道猜測正確後,結束本次猜數字遊戲,從而決定是否需要重新玩

程式碼如下:

import java.util.Random;
import java.util.Scanner;
public class GuessNumber1{
 public static Scanner scanner = new Scanner(System.in);//輸入
 public static Random rnd = new Random();//產生隨機數
 public static void meau(){
 System.out.println(" *****歡迎進入猜數字遊戲***** ");
 System.out.println(" 1:play----------0:exit  ");
 System.out.println("********************************");
 }
 public static void userplay(){
 while(true){ 
 meau();
 System.out.print("請輸入你的選擇:");
  int sc = scanner.nextInt();
 switch(sc){
 case 1:{
  play();
  break;
 }
 case 0:{
  return;
 }
 default:{
  System.out.println("輸入錯誤");
  break;
 }
 } 
 }
}
 public static void play(){
 int random = rnd.nextInt(100);
 while(true){
 System.out.print("請輸入你猜想的數字:");
 int sc = scanner.nextInt();
 if (sc<random){
  System.out.println("猜小了");
 }else if (sc>random){
  System.out.println("猜大了");
 }else{
 System.out.println("猜對了");
  break;
 } 
 }
}
 public static void main(String[] args){
 userplay();
 }  
}

對應結果如下:

java語言實現猜數字遊戲

更多有趣的經典小遊戲實現專題,也分享給大家:

C++經典小遊戲彙總

python經典小遊戲彙總

python俄羅斯方塊遊戲集合

JavaScript經典遊戲 玩不停

java經典小遊戲彙總

javascript經典小遊戲彙總

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。