// NOTE!! 注意檔名此為 J110.JAVA
package java實用級;
import java.io.BufferedReader;
import java.util.Scanner;
import java.io.InputStreamReader;
import java.util.Date;
public class J110 {
public J110() {
// TODO Auto-generated constructor stub
items=new String[5][2];
items[0][0] = "電腦";
items[0][1] = "Computer";
items[1][0] = "資料庫";
items[1][1] = "DataBase";
items[2][0] = "語法";
items[2][1] = "syntax";
items[3][0] = "學校";
items[3][1] = "School";
items[4][0] = "假期";
items[4][1] = "Vacation";
sc = new Scanner(System.in);
}
String[][] items;
long start,end;
Date d;
Scanner sc;
public static void main(String args[]){
int total=args.length;
int pairs=total/2;
J110 tte=new J110();
if(total != 0 && pairs != 0){
tte.items=new String[pairs][2];
//請在此撰寫程式
for(int i=0;pairs>i;i++){
tte.items[i][0]=args[i*2];
tte.items[i][1]=args[i*2+1];
}
}
tte.start();
}
void start(){
String ans="";
int correct=0;
d=new Date();
start=d.getTime();
System.out.println("請將題目的中文詞彙翻譯成英文單字!");
System.out.println("輸入英文單字答案後請按Enter鍵:");
System.out.println("
");
//請在此撰寫程式
int pairs = items.length;
try{
for(int i=0;i<pairs;i++)
{
System.out.println("第"+(i+1)+"題_"+items[i][0]);
ans=sc.nextLine();
if(ans.toLowerCase().equals(items[i][1].toLowerCase())){
System.out.println("答對了!");
correct++;
}
else
{
System.out.println("答錯了!");
System.out.println("正確答案是"+items[i][1]);
}
}
} catch(Exception e){}
//請上方撰寫程式
d=new Date();
end=d.getTime();
//請在此撰寫程式
int sec = (int)((end-start)/1000);
System.out.println("你使用了"+sec+"秒,在"+pairs+"題中答對了"+correct+"題");
}
}
沒有留言:
張貼留言