黑马程序员技术交流社区
标题:
猜数字小游戏(数据在1-100之间)
[打印本页]
作者:
Kingchen
时间:
2016-5-27 22:33
标题:
猜数字小游戏(数据在1-100之间)
/*
需求:猜数字小游戏(数据在1-100之间)
描述:使用者从键盘输入数据,机器提示使用者输入的过大还是过小,
不断循环,直到输入的数据等于机器随机输出的数。
需要用到Scanner类以及Math类
*/
import java.util.Scanner;
//导入util包中的Scanner类
class Test_GuessNum {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//创建Scanner对象
System.out.println("请输入你猜测整数:");
int guessNum = (int)(Math.random()*100+1);
//产生1---100的随机数
while (true){
//不断循环输入数值并且判断是不是等于随机数,如果不等于继续循环
int result = sc.nextInt();
if (result>guessNum){
System.out.println("你输入的数字大了!");
}else if (result<guessNum){
System.out.println("你输入的数字小了");
}else{
System.out.println("输入正确!");
//如果和随机数相等则打印"输入正确!",并且跳出循环
break;
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2