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 + -
显示快捷键?