黑马程序员技术交流社区
标题:
用刚学的循环语句写的小游戏!
[打印本页]
作者:
熊金磊
时间:
2015-11-3 14:45
标题:
用刚学的循环语句写的小游戏!
//导包
import java.util.Scanner;
class caishuzhi {
public static void main(String[] args) {
//用for循环控制猜数字的次数,限定为5次
for(int i=1;i<=5;i++){
//创建对象
Scanner sc= new Scanner(System.in);
//人机交互
System.out.println("请输入你要猜的数值(0-100):");
int x = sc.nextInt();
int y = 45;
//业务逻辑
if(x>100|x<0){
System.out.println("你输入的数值超出了范围");
}else if((x-y)>=20){
System.out.println("大太多了!再试试!");
}else if((x-y)<=-20){
System.out.println("小太多了!再试试!");
}else if((x-y)<=20&&(x-y)>=5){
System.out.println("大了点!再试试!");
}else if((x-y)<=5&&(x-y)>=1){
System.out.println("非常接近了!还是有点大!");
}else if((x-y)<=-1&&(x-y)>=-5){
System.out.println("非常接近了!还是有点小!");
}else if((x-y)>=-20&&(x-y)<=-5){
System.out.println("小了点!再试试!");
}else if((x-y)<=20&&(x-y)>=10){
System.out.println("小了点!再试试!");
}else if(x==45){
System.out.println("恭喜你!猜对了!");
return ;
}
}
System.out.println("对不起!只能猜5次!");
}
}
写的有点粗糙!各位大大不要介意,我会多多努力的!
作者:
海狮
时间:
2015-11-3 16:57
支持一下
作者:
小鱼儿211
时间:
2015-11-3 23:05
666666666666666
作者:
dai2686779
时间:
2015-11-3 23:14
666666666666666666666666
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2