用JSP写一个猜数小游戏
时间: 2023-05-19 08:00:58 浏览: 86
好的,以下是一个简单的猜数小游戏的 JSP 代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜数小游戏</title>
</head>
<body>
<h1>猜数小游戏</h1>
<%
int answer = (int)(Math.random() * 100) + 1; // 生成一个 1~100 的随机数
int guess = -1; // 玩家的猜测
int count = 0; // 玩家猜测的次数
String message = ""; // 提示信息
if (request.getParameter("guess") != null) {
guess = Integer.parseInt(request.getParameter("guess"));
count++;
if (guess == answer) {
message = "恭喜你,猜对了!你一共猜了 " + count + " 次。";
} else if (guess < answer) {
message = "你猜的数太小了,请再试一次。";
} else {
message = "你猜的数太大了,请再试一次。";
}
}
%>
<p><%= message %></p>
<form method="post">
<p>请输入一个 1~100 的整数:</p>
<input type="text" name="guess" />
<br />
<input type="submit" value="猜" />
</form>
</body>
</html>
玩家需要在输入框中输入一个 1~100 的整数,然后点击“猜”按钮提交猜测。程序会根据玩家的猜测给出相应的提示,直到玩家猜对为止。
阅读全文