以下是一个简单的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小时内删除。