Java自学第一天小程序(猜数字案例 )

    今天学习了引用数据类型(Scanner、Random)和流程控制语句(if、for、whlie、do whlie、break等)的使用,用一个 猜数字案例进行自我巩固,


Java自学第一天小程序(猜数字案例 )

                                                                              案例需求分析

Java自学第一天小程序(猜数字案例 )Java自学第一天小程序(猜数字案例 )


                                                                        案例代码

package java1;

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

public class caishuzi {
	private static Scanner sc;

	public static void main(String[] args) {
		Random r = new Random();
		int i =  r.nextInt(100);
		System.out.println("数字已生成,请输入你想猜的数字");
		sc = new Scanner(System.in);
		int n = sc.nextInt();
		while (i!=n) {
			if (i>n) {
			System.out.println("对不起,您猜大了");
			}else {
				System.out.println("对不起,您猜小了");
			}
			System.out.println("请输入您猜的数字");
			i = sc.nextInt();
			
		}
		System.out.println("恭喜你,猜对了");	
	}

}