📄 caishuyouxi.java
字号:
import java.lang.*;
import java.io.*;
public class Caishuyouxi{
public static void main(String args[]){
int b,d,n=1,a=1,number=100;String s;
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
System.out.println(" ******猜数游戏******");
while(a==1)
{
b=(int)(Math.random()*number)+1;
System.out.println("请输入数值(1-100)");
try{ while(true){
d=(int)Integer.parseInt(br.readLine());
if(d>100||d<1) System.out.println("对不起,请确保您猜的数在1--100以内!");
else if(d==b) System.out.println("恭喜!"+n+"次猜对");
else if(d<b) System.out.println("猜小了");
else System.out.println("猜大了");
if(d==b) break;
n++;}
}
catch(NumberFormatException e){
System.out.println(" "+e.getMessage()+"无法转化为整数!");
System.out.println("请确保您输入的是1--100的整数!");
}
catch(IOException e){
}
n=1;
while(true)
{
System.out.println("是否重新开始?(Y/N)");
try{
s=br.readLine();
if(s.equals("Y")||s.equals("y")){a=1;break;}
else if(s.equals("N")||s.equals("n")){a=0; br.close();break;}
else System.out.println("请确保你输入的是Y或 N");
}
catch(IOException e){
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -