1. 程式人生 > >java 實現猜數字遊戲 隨機給定一個數字,猜大小直到正確

java 實現猜數字遊戲 隨機給定一個數字,猜大小直到正確

個數字 blog spa 猜數字 style ring imp code ont

package com.swift;

import java.util.Random;
import java.util.Scanner;

public class GuessBigSmall {

    public static void main(String[] args) {
        Scanner scan=new Scanner(System.in);
        Random random = new Random();
        int number = random.nextInt(1000) + 1;
        for (;;) {
            System.out.println(
"請輸入猜的——正整數——數字:"); int guessNumber=scan.nextInt(); if (guessNumber>number) { System.out.println("猜大了。"); continue; } else if (guessNumber<number) { System.out.println("猜小了。"); continue; }
else { System.out.println("恭喜,猜對了。"); break; } } } }

另一種生成隨機數方法

package com.swift;

import java.util.Scanner;

public class GuessBigSmall2 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        
int number = (int) (Math.random() * 1000 + 1); for (;;) { System.out.println("請輸入猜的——正整數——數字:"); int guessNumber = scan.nextInt(); if (guessNumber > number) { System.out.println("猜大了。"); continue; } else if (guessNumber < number) { System.out.println("猜小了。"); continue; } else { System.out.println("恭喜,猜對了。"); break; } } } }

java 實現猜數字遊戲 隨機給定一個數字,猜大小直到正確