猜数字小游戏
1.死循环
死循环
两种格式:
for( ; ; ) {
循环体语句;
}
while(true){
循环体语句;
}
灵活使用死循环:在开发中使用,当前满足某个条件,跳转死循环!(结束掉/中断掉)
break; 关键字
2.代码实现
import java.util.Scanner;
class GuessNum{
public static void main(String[] args){
//定义一个统计变量,用来统计猜的次数
int count = 0 ;
System.out.println("游戏开始了...") ;
//产生一个1-100之间随机数
int num = (int)(Math.random()*100+1) ;
while(true){//不断录入
//创建键盘录入对象
Scanner sc = new Scanner(System.in) ;
count ++ ;//统计变量++
//提示并录入数据
System.out.println("请您输入一个0-100的数字:") ;
int guessNumber = sc.nextInt() ;
//进行判断
if(guessNumber>num){
System.out.println("猜大了,再猜...") ;
}else if(guessNumber<num){
System.out.println("太小了太小了...") ;
}else{
System.out.println("妈的真是个小机灵鬼,第"+count+"次就猜中了...") ;
break ;//结束
}
}
}
}
3.运行截图