1-day5 综合案例

猜拳游戏:

* 功能要求:

* 有系统生成一个1-10之间的随机整数

* 有用户通过键盘输入猜的数字信息

* 判断用户输入的数字是否等于随机数,如果等于输出打印恭喜你猜对了

* 如果小于随机数,输出打印你猜小了,请重新猜

* 如果大于随机数,输出打印你猜大了,请重新猜

案例

Scanner ner=new Scanner(System.in);//为键盘输入做准备

//获取1-10随机整数

int number=(int)(Math.random()*10)+1;

while(true) {

System.out.println("请输入要猜的整数:");

int num=ner.nextInt();

if(num>number) {

System.out.println("猜大了,重新猜");

}else if(num<number>

System.out.println("猜小了,重新猜");

}else if(num==number) {

System.out.println("恭喜你,猜对了");

break;

}

}

ner.close();


内容提点:

Scanner ner=new Scanner(System.in);//实例化Scanner类,为键盘输入做准备

Math.random();//生成0.000001-9.99999(大概)小数 数据类型 double

(Math.random()*10)+1;//生成1-10整数

数据类型转换:强转(显性转换)

int num=(int)(Math.random()*10)+1;


死循环 while(true){}

break关键字


1-day5  综合案例

"/<number>


分享到:


相關文章: