黑马程序员技术交流社区
标题:
今天的考试,放出我的答案,
[打印本页]
作者:
boom_pm2.5
时间:
2016-11-15 23:49
标题:
今天的考试,放出我的答案,
上干货~
这是一道猜数字的游戏,同样是今天的考试题型,仅供参考,
import java.util.Random;
import java.util.Scanner;
public class Test03 {
public static void main(String[] args) {
Random rd = new Random();
int num = rd.nextInt(100);
int count = 0;
while(true) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
int num1 = sc.nextInt();
if (num1>=100||num1<=0) {
System.out.println("请输入一个1-99之间的数字~");
continue;
}
count = count +1;
if (num1>num) {
System.out.println("大了");
//continue;
}else if (num1<num) {
System.out.println("小了");
// continue;
} else{
System.out.println("中了");
System.out.println("你第"+count+"次就猜中了");
break;
}
}
}
}
总结:
核心知识点用到了, Random r = new Random();
int num = r.nextLine();
通过while循环 然后加判断条件的方式
通过三个判断,输出合理的 答案,
用给出的NUM 和 键盘录入的答案进行比较.
判断是否 猜中,
这就是简单的 猜数字小游戏
作者:
ylz1997
时间:
2016-11-15 23:57
你今天发了几贴了 马上12点了...
作者:
aA772807986
时间:
2016-11-16 00:05
不错不错
作者:
sunxiaobo
时间:
2016-11-16 00:08
6666666666
作者:
遥遥无期
时间:
2016-11-16 10:31
看过了 不错
作者:
FooTyzZ
时间:
2016-11-16 12:11
表示会做这个。
作者:
yanghao2016
时间:
2016-11-17 00:53
表示健壮性不好
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2