返回列表 發帖
  1. import java.util.*;
  2. class TQC110{
  3.        
  4.         static Date d;
  5.         static long start, end;
  6.        
  7.         public static void main(String args[]){
  8.                 Scanner in  = new Scanner(System.in);
  9.                 String[][] items;
  10.                
  11.                 if(args.length == 0){
  12.                         items = new String[5][2];
  13.                         items[0][0] = "電腦"; items[0][1] = "computer";
  14.                 items[1][0] = "資料庫";items[1][1] = "database";
  15.                 items[2][0] = "語法";items[2][1] = "syntax";
  16.                 items[3][0] = "學校";items[3][1] = "school";
  17.                 items[4][0] = "假期";items[4][1] = "vacation";
  18.                 }else{
  19.                         items = new String[args.length/2][2];
  20.                         for(int i = 0; i < args.length; i++){
  21.                                 if(i%2 == 0)
  22.                                         items[i/2][0] = args[i];
  23.                                 else
  24.                                         items[(int)i/2][1] = args[i];
  25.                         }
  26.                                
  27.                 }
  28.                
  29.         int correct = 0;
  30.         d = new Date();
  31.         start = d.getTime();
  32.         System.out.println("請將題目的中文詞彙翻譯成英文單字!");
  33.         System.out.println("輸入英文單字答案後請按Enter鍵:");
  34.         System.out.println("           ");
  35.         
  36.         for(int i = 0; i < items.length; i++){
  37.                 System.out.println("第" + (i + 1) + "題__ " + items[i][0]);
  38.                 String userAns = in.nextLine();
  39.                 if(userAns.equalsIgnoreCase(items[i][1])){
  40.                         correct++;
  41.                 System.out.println("答對了!");
  42.                 }else{
  43.                 System.out.printf("答錯了!\n正確答案是%s\n", items[i][1]);
  44.             }
  45.         }
  46.         
  47.         d = new Date();
  48.         end = d.getTime();
  49.         System.out.print("你使用了" + (end - start) / 1000L + "秒,  在");
  50.         System.out.println(items.length + "題中答對了" + correct + "題");
  51.         
  52.         }
  53. }
複製代碼
Roger Cheng

TOP

  1. import java.util.*;
  2. class TQC110{
  3.        
  4.         static Date d;
  5.         static long start, end;
  6.        
  7.         public static void main(String args[]){
  8.                 Scanner in  = new Scanner(System.in);
  9.                 String[][] items;
  10.                
  11.                 if(args.length == 0){
  12.                         items = new String[5][2];
  13.                         items[0][0] = "電腦"; items[0][1] = "computer";
  14.                 items[1][0] = "資料庫";items[1][1] = "database";
  15.                 items[2][0] = "語法";items[2][1] = "syntax";
  16.                 items[3][0] = "學校";items[3][1] = "school";
  17.                 items[4][0] = "假期";items[4][1] = "vacation";
  18.                 }else{
  19.                         items = new String[args.length/2][2];
  20.                         for(int i = 0; i < args.length; i++){
  21.                                 if(i%2 == 0)
  22.                                         items[i/2][0] = args[i];
  23.                                 else
  24.                                         items[(int)i/2][1] = args[i];
  25.                         }
  26.                                
  27.                 }
  28.                
  29.         int correct = 0;
  30.         d = new Date();
  31.         start = d.getTime();
  32.         System.out.println("請將題目的中文詞彙翻譯成英文單字!");
  33.         System.out.println("輸入英文單字答案後請按Enter鍵:");
  34.         System.out.println("           ");
  35.         
  36.         for(int i = 0; i < items.length; i++){
  37.                 System.out.println("第" + (i + 1) + "題__ " + items[i][0]);
  38.                 String userAns = in.nextLine();
  39.                 if(userAns.equalsIgnoreCase(items[i][1])){
  40.                         correct++;
  41.                 System.out.println("答對了!");
  42.                 }else{
  43.                 System.out.printf("答錯了!\n正確答案是%s\n", items[i][1]);
  44.             }
  45.         }
  46.         
  47.         d = new Date();
  48.         end = d.getTime();
  49.         System.out.print("你使用了" + (end - start) / 1000L + "秒,  在");
  50.         System.out.println(items.length + "題中答對了" + correct + "題");
  51.         
  52.         }
  53. }
複製代碼
Roger Cheng

TOP

返回列表