【程序11】猜数游戏

来源:互联网 发布:老男孩linux运维 31期 编辑:程序博客网 时间:2024/06/16 18:44
/*【程序11】 * 实例:猜数游戏 * 使用模拟法编写一个猜数游戏,由计算机随机生成一个1~100之内的整数, * 然后由用户来猜这个数,根据用户猜测的次数分别给出不同的提示文字。 */import java.util.Random;import java.util.Scanner;public class T011 {public static void main(String[] args){Random r = new Random();int n = r.nextInt(100);// 产生一个不大于100的正数Scanner scan = new Scanner(System.in);int count = 0;int m = 0;do{System.out.print("输入所猜数字:");m = scan.nextInt();count++;if(m>n){System.out.println("错误,所猜数字太大了!");}else if(m<n){System.out.println("错误,所猜数字太小了!");}}while(m!=n);System.out.println("恭喜你答对了!\n共猜"+count+"次");if(count<=5){System.out.println("这么聪明,这么快就猜出来了!");}else if(count>5){System.out.println("还需改进方法,以更快的速度猜出来!");}}}


运行结果:

原创粉丝点击