返回列表 發帖
  1. import java.util.Date;
  2. import java.util.Scanner;

  3. public class TQC110 {
  4.         public static void main(String[] args) {
  5.                 int userItemCoount = args.length / 2;
  6.                 Boolean isUserItem = (userItemCoount > 0);
  7.                 String itemQue[];
  8.                 String itemAns[];
  9.                 if (isUserItem) {
  10.                         itemQue = new String[userItemCoount];
  11.                         itemAns = new String[userItemCoount];
  12.                         for (int i = 0; i < args.length; i += 2) {
  13.                                 itemQue[i / 2] = args[i];
  14.                                 itemAns[i / 2] = args[i + 1];
  15.                         }
  16.                 } else {
  17.                         itemQue = new String[] { "電腦", "資料庫", "語法", "學校", "假期" };
  18.                         itemAns = new String[] { "computer", "database", "syntax",
  19.                                         "school", "Vocation" };
  20.                 }
  21.                 long startTime = new Date().getTime();
  22.                 System.out.println("請將題目的中文字彙翻譯成英文單字!");
  23.                 System.out.println("輸入英文單字答案後請按Enter鍵:\n");
  24.                 Scanner scanner = new Scanner(System.in);
  25.                 int Right = 0;
  26.                 for (int i = 0; i < itemQue.length; i++) {
  27.                         System.out.println("第" + (i + 1) + "題__ " + itemQue[i]);
  28.                         String useInput = scanner.next();
  29.                         String ans = itemAns[i].toLowerCase();
  30.                         useInput = useInput.toLowerCase();
  31.                         if (useInput.equals(ans)) {
  32.                                 System.out.println("答對了!");
  33.                                 Right++;
  34.                         } else {
  35.                                 System.out.println("答錯了!");
  36.                                 System.out.println("正確答案是" + itemAns[i] + "\n");
  37.                         }
  38.                 }
  39.                 long endTime = new Date().getTime();
  40.                 long useTime = (endTime - startTime) / 1000;
  41.                 System.out.println("你使用了" + useTime + "秒,在" + itemQue.length + "題中答對了"
  42.                                 + Right + "題");
  43.         }

  44. }
複製代碼
  1. import java.util.*;

  2. public class TQC201 {
  3.         public static void main(String arg[]) {
  4.                 Scanner s = new Scanner(System.in);
  5.                 System.out.print("請輸入Z可能的最大值:");
  6.                 int z = Integer.parseInt(s.next());
  7.                 int temp;
  8.                 for (int x = 1; x <= 10; x++) {
  9.                         int y = x * x * 3 + x * 2 + 1;
  10.                         if (y < z) {
  11.                                 System.out.printf("x=%d,Y=%d,Z=%d,符合Y<Z的條件");
  12.                                 break;
  13.                         }
  14.                         temp = y;
  15.                 }
  16.         }
  17. }
複製代碼
  1. public class TQC202 {
  2.         public static void main(String arg[]) {
  3.                 int p = 1000;
  4.                 double r = 0.05;
  5.                 int n = 10;
  6.                 System.out.println("年\t A銀行(複利) \t B銀行(單利)");
  7.                 System.out.println("-------------------------------");
  8.                 for (int i = 1; i <= n; i++) {
  9.                         int m1 = (int) (p * Math.pow(1 + r, i));
  10.                         int m2 = (int) (p * (1 + i * r));
  11.                         System.out.printf("%d\t%d\t\t%d\n", i, m1, m2);
  12.                 }
  13.                 System.out.println("-------------------------------");
  14.         }
  15. }
複製代碼
  1. import java.util.*;
  2. public class TQC203{
  3.         public static void main(String arg[]){
  4.                 if(arg.length!=1){
  5.                         System.out.println("參數借誤!字串中不得有空白或必須以逗號隔開!");
  6.                         return ;
  7.                 }
  8.                 String str[] = arg[0].split(",");
  9.                 System.out.println("逗號隔開的字串個數共有: "+str.length);
  10.                
  11.                 for(int i=0;i<str.length;i++){
  12.                         System.out.println( (i+1)+"."+str[i] );
  13.                 }
  14.         }
  15. }
複製代碼
小雲雀

TOP

返回列表