本帖最后由 贾成龙 于 2012-8-2 22:56 编辑
import java.util.Scanner;
class GussMath
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int b=45;
for (int x=1;x<=5;x++)
{
int number=sc.nextInt();
if(number>=1&&number<=100)
{
if(x<=5){
if (number==b)
{
System.out.println("恭喜你。猜对了");
break;
}
if(number>b)
{
System.out.println("大了。请继续");
//number=sc.nextInt();//不明白,这里是什么意思?是重新调用该方法吗?这里为什么这样写?什么意思?
continue;
}
if (number<b)
{
System.out.println("小了。请继续");
//number=sc.nextInt();
continue;
}
}
else { System.out.println("你的次数已用完");}
}
else{System.out.println("请输入1~100的数");break;}
}
}
}
|
|