黑马程序员技术交流社区
标题:
求大神指教下,没基础 第一次接触看不懂
[打印本页]
作者:
只缘遇你
时间:
2015-12-21 23:16
标题:
求大神指教下,没基础 第一次接触看不懂
import java.util.Scanner;
class Test1_GuessNum {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字,范围在:1-100之间");
int guessNum = (int)(Math.random()*100)+1;
while (true) {
int result = sc .nextInt();
if (result > guessNum) {
System.out.println("太大");
}else if (result < guessNum) {
System.out.println("太小");
}else{
System.out.println("二逗 你中了");
break ;
}
}
}
作者:
意念痴心灬戒贪
时间:
2015-12-22 00:09
猜数字小游戏~!
作者:
湛原
时间:
2015-12-22 00:13
小游戏一枚 鉴定完毕
作者:
鳌少宝
时间:
2015-12-22 13:07
猜数字小游戏 我们昨天刚学完的
作者:
雨非飞飞
时间:
2015-12-22 14:13
猜数字。。。
作者:
隔壁老猫
时间:
2015-12-23 00:10
第几天的内容来着 = =
作者:
我有一个邮箱了
时间:
2015-12-23 11:05
有什么问题吗
作者:
窃贼
时间:
2015-12-23 22:32
Math.random()会随机产生一个0.0到1.0的随机数,*100再+1是要他变成1-100的范围。下面详解
import java.util.Scanner; //导包
class Test1_GuessNum { //类名
public static void main(String[] args) { //main方法
Scanner sc = new Scanner(System.in); //创建对象,实现键盘录入
System.out.println("请输入一个数字,范围在:1-100之间"); //提示语句
int guessNum = (int)(Math.random()*100)+1; //右边生成一个1-100的随机数并赋值,详情第一行
while (true) { //while循环,true死循环
int result = sc .nextInt(); //接收键盘录入数据
if (result > guessNum) { //如果键盘录入数据大于生成的随机数,输出{}里的输出语句
System.out.println("太大");
}else if (result < guessNum) { 、//否则执行else if判断,成立输出太小,否贼执行else
System.out.println("太小");
}else{
System.out.println("二逗 你中了");
break ; //退出循环,如果执行这个大括号里面的内容就会退出死循环
}
}
}
作者:
dg216888
时间:
2015-12-23 23:12
首先,你想问什么
作者:
金金金小天
时间:
2015-12-23 23:21
数字游戏
作者:
WaterTheGreat
时间:
2015-12-23 23:33
我能看懂是个猜字游戏,就是键盘录入和产生随机数那些东西不熟!学习了!
作者:
谢光智
时间:
2015-12-24 12:00
这就是个小游戏。
作者:
lxg8136223
时间:
2015-12-24 12:43
用Scanner键盘录入一个数字,在定义一个一定范围随机数,比较大小,猜数字。
作者:
土豆片炒肉灬
时间:
2015-12-24 19:34
看到这么多行就醉了,表示还没学到这里,求答案
作者:
王如是
时间:
2015-12-24 20:35
这是第三天的内容吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2