猜拳游戏:
* 功能要求:
* 有系统生成一个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关键字
閱讀更多 學習筆跡 的文章