JAVA之猜数字游戏

来源:互联网 发布:无人机软件系统测试 编辑:程序博客网 时间:2024/05/22 12:36
 1、随机生成一个0~99(包括0和99)的数字,从控制台输入猜测的数字,输出提示太大还是太小,继续猜测,直到猜到为止,游戏过程中,记录猜对所需的次数,游戏结束后公布结果。
打开记事本,写如下一段代码:
import java.util.Random;import java.util.Scanner;/** * 猜数小游戏 *  */public class Test2 {    public static void main(String[] args) {        Scanner input = new Scanner(System.in);        int number = (int) (Math.random() * 100); // 产生随机数        int guess;// 用户猜的数字        int count = 0;// 猜测次数        System.out.println("我心里有一个0到99之间的整数,你猜是什么?");        // 用户猜测随机数        do {            guess = input.nextInt();            if (number < guess) {                System.out.println("大了点,再猜!");                count++;            } else if (number > guess) {                System.out.println("小了点,再猜!");                count++;            } else {                count++;                break;            }        } while (true);         System.out.println("这个数字是"+number);         System.out.println("您猜的次数是"+count);        // 根据猜测次数给出评价        if (count == 1) {        System.out.println("你太聪明了!");        } else if (count >= 2 && count <= 5) {        System.out.println("不错,再接再厉!");        } else {        System.out.println("要努力啊!");        }    }}
保存为Test2.java【同上节,我还是把他放在了D盘下InputTest文件夹内】 
打开dos运行窗口,输入d:转到D盘,接下来输入cd InputTest转到InputTest目录下:
输入Javac Test2.java 回车 java Test2。

结果如下图: 


1 0
原创粉丝点击