黑马程序员技术交流社区
标题:
第一个可以玩的游戏--GuessNumber
[打印本页]
作者:
New灬狼
时间:
2016-3-29 22:04
标题:
第一个可以玩的游戏--GuessNumber
/**
这是我学java这么久,第一次做出可以玩的游戏,
(虽然是模仿老师的,但是小有改动,也算是比较好玩的事了。。。)
2016/3/23 星期三上午 10:58
@author New灬狼
@version V1.0
*/
import java.util.Scanner; //导入Scanner包,键盘输入需要
class GuessNumber {
public static void main(String[] args) { //主函数
int number=(int)(Math.random()*100+1); //生成一个随机数,并记录
Scanner sc =new Scanner(System.in); //创建键盘录入对象
p("请输入你猜的数,范围是1--100的整数(千万别输入别的哦!):"); //提示一下
int count = 0; //猜的次数
while (true) {
int guess = sc.nextInt(); //记录键盘输入猜的数
count++; //输入一次,计数器+1
if (guess > number) { //猜的数大于随机数
p("你猜的数大了!"); //提示,大了
}
else if (guess < number) { //猜的数小于随机数
p("你猜的数小了!"); //提示,小了
}
else { //否则就中了
if (count < 5) { //小于5次,很厉害
p("猜中了!哇塞,你真厉害!");
}
else if (count >= 5 && count <= 10) { //5-10次,一般
p("猜中了!你的成绩很一般...");
}else { //大于10次,很辛苦
p("猜了"+count+"次,终于猜中了!");
}
break;
}
}
}
public static void p(Object o){ //输出语句很多,偷个懒
System.out.println(o);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2