以下是一个简单的Java代码示例,用于实现一个基本的答题系统。这个系统会随机生成10个问题,并要求用户回答,最后给出用户的总分。
java
import java.util.Random;
import java.util.Scanner;
public class QuizGame {
public static void main(String[] args) {
// 创建问题列表
String[] questions = {
"问题1",
"问题2",
"问题3",
"问题4",
"问题5",
"问题6",
"问题7",
"问题8",
"问题9",
"问题10"
};
// 创建答案列表
String[] answers = {
"答案1",
"答案2",
"答案3",
"答案4",
"答案5",
"答案6",
"答案7",
"答案8",
"答案9",
"答案10"
};
// 创建随机数生成器
Random random = new Random();
// 获取用户输入的设备
Scanner scanner = new Scanner(System.in);
// 用户答题分数和总分初始化为0
int score = 0;
// 开始答题游戏
System.out.println("欢迎来到答题游戏!");
for (int i = 0; i < 10; i++) {
// 随机选择一个问题并输出
int index = Int(questions.length);
System.out.println("问题 " + (i + 1) + ": " + questions[index]);
// 获取用户答案并判断是否正确,如果正确则加分,否则不加分
String userAnswer = Line();
if (userAnswer.equals(answers[index])) {
System.out.println("回答正确!");
score++;
} else {
System.out.println("回答错误!正确答案是:" + answers[index]);
}
冒泡排序java代码详解 }
// 输出总分和平均分
System.out.println("你的总分为:" + score);
System.out.println("平均分为:" + (score / 10.0));
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论