复习Java(五)猜测随机生成的数字Program

来源:互联网 发布:网游数据提取 编辑:程序博客网 时间:2024/05/17 16:13

(根据 Derek Banas的教学视频整理的笔记)



import java.util.Scanner;


/*

 * Guess a number

 */


public class LessonFive {

static Scanner userInput = new Scanner(System.in);

static int randomNumber;

public static void main(String[] args) 

{

getRandomNumber();

System.out.println("Guess a number between 0 and 10");

int guessResult=1;

int guessNumber = 0;

while (guessResult != -1)

{

guessNumber = userInput.nextInt();

guessResult = checkTheGuess(guessNumber);

}

System.out.println("Yes, the number is "+ guessNumber);

}


public static int getRandomNumber(){

randomNumber = (int)(Math.random()*11);  // 范围是0-10,所以是*11

return randomNumber;

}

public static int checkTheGuess(int guess){

if (guess == randomNumber)

{

return -1;

}

else {

{

return guess;

}

}

}

}

阅读全文
0 0
原创粉丝点击