public static void main(String[] args) {
int b = (int) (Math.random()*100 + 1)
while (true) {
try {
Scanner in=new Scanner(System.in)
int a=in.nextInt()
if(a <1 || a >100) {
System.out.println("范围不合法")
} else if(a >b) {
System.out.println(a + "太大")
} else if (a <b) {
System.out.println(a + "太戚森小")
} else {
System.out.println("你终于猜对了")
break
}
} catch(Exception e) {
System.out.println("数字格式乎敏不合法"岁仔枝)
continue
}
}
}
}
//真正实现要用ajax做无刷新。代码原理如下:$c = $_POST['SZ']//接收用户输入的数庆丛字
if($c){//提交数字的验证
$a = $_POST['rand']//接收原随机数誉滑樱
$b = $_POST['last']//接收剩余次数
if($b==0){//没次数,直接d出提示
echo "没有机会了"exit
}
$b--//有次数,次数减1
if($c>$a){
echo "猜大了,你还有".$b."次机会"
}else if($c<$a){
echo "猜小了,你还有".$b."次机会"
}else if($c==$a){
echo "猜对了!"
}
exit
}else{//首次加让肢载初始化,生成随机数
$a = mt_rand(1,10)
$b = 5
}
//真正实现需要无刷新返回变量值,并用js更新到html产生交互
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)