jsp 实现猜数字游戏
旅行许巍-祭灶
(1)ex3_
<%@page contentType=
系统随机分配了一个1到100之间的整数,请猜!
输入你所猜的数:
<%int number=(int)(()*100+1);
ribute(猜数次数
ribute(存储正确的数
ribute(最小值存储
ribute(最大值存储
%>
(2)
<%@page contentType=
This is
the result page(hidden).
<%
String str=ameter(从文本框中获取字符串
intguessNumber=nt(str);将字符串转换成整数
int
max=((Integer)ribute(
int
min=((Integer)ribute(
Integer
integer=(Integer)ribute(
intrealnumber=ue();
if(guessNumber==realnumber)
{
int
n=((Integer)ribute(
n=n+1;
ribute(
所猜的数比实际的数大,请再猜:
direct(
}
else if(guessNumber>realnumber)
{
int n=((Integer)ribute(
n=n+1;
max=guessNumber;
ribute(
ribute(
direct(
}
else if(guessNumber
int n=((Integer)ribute(
n=n+1;
min=guessNumber;
ribute(
ribute(
direct(
}
%>
(3)
<%@page
contentType=
<% int max=((Integer)ribute(
int
min=((Integer)ribute(
This is larger page.
从<%=min%>到<%=max %>
(4)
<%@page contentType=
<% int max=((Integer)ribute(
int min=((Integer)ribute(
This is smaller page.
所猜的数比实际的数小,请再猜:
从<%=min%>到<%=max %>
(5)
<%@page contentType=
This is success page.
<%
int count=((Integer) ribute(
intnum=((Integer)ribute(
longstartTi me=ationTime();
longendTime=tAccessedTime();
%>
恭喜您,猜对了!
您共猜了<%=count%>次
用时<%=(endTime- startTime)1000%>秒
这个数字就是<%=num%>
您必须关掉浏览器才能获得新的数
实验结果: