exercise3_14.java

来自「java程序设计导论(daniel liang著) 所有偶数课后习题答案」· Java 代码 · 共 52 行

JAVA
52
字号
// Exercise3_14.javaimport javax.swing.*;public class Exercise3_14 {    public static void main(String[] args) {        // Prompt the user to enter the number of students        String numOfStudentsString = JOptionPane.showInputDialog("Enter the number of students:");        int numOfStudents = Integer.parseInt(numOfStudentsString);                String student1 = JOptionPane.showInputDialog("Enter a student name:");        double score1 = Integer.parseInt(JOptionPane.showInputDialog("Enter a student score:"));                String student2 = JOptionPane.showInputDialog("Enter a student name:");        double score2 = Integer.parseInt(JOptionPane.showInputDialog("Enter a student score:"));        if (score1 < score2) {            // Swap            String tempString = student1;            double tempScore = score1;                        student1 = student2;            score1 = score2;                        student2 = tempString;            score2 = tempScore;        }                for (int i = 0; i < numOfStudents - 2; i++) {           String student = JOptionPane.showInputDialog("Enter a student name:");           double score = Integer.parseInt(JOptionPane.showInputDialog("Enter a student score:"));           if (score > score1) {               student2 = student1;               score2 = score1;                              student1 = student;               score1 = score;           }            else if (score > score2) {               student2 = student;               score2 = score;           }         }                    System.out.println("Top two students:");        System.out.println(student1 + "'s score is " + score1);        System.out.println(student2 + "'s score is " + score2);                System.exit(0);    } }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?