- import java.util.*;
- public class jva110 {
- public static void main(String[] arg) {
- int userItemCount=arg.length/2;
- boolean isUserItem=(userItemCount>0);
- String[] itemQue;
- String[] itemAns;
- if(isUserItem){
- itemQue=new String[userItemCount];
- itemAns=new String[userItemCount];
- for(int i=0;i<arg.length;i+=2){
- itemQue[i/2]=arg[i];
- itemAns[i/2]=arg[i+1];
- }
- }else{
-
- itemQue=new String[]{"電腦","資料庫","語法","學校","假期"};
- itemAns=new String[]{"computer","database","syntax","school","vocation"};
- userItemCount = itemQue.length;
- }
- long start=new Date().getTime();
- System.out.println("請將下列中文詞彙轉換成英文單字!");
- System.out.println("輸入完成後請按Enter鍵:");
- Scanner s=new Scanner(System.in);
- int right = 0;
-
- for(int i=0;i<userItemCount;i++){
- System.out.println("第"+(i+1)+"題_"+itemQue[i]);
- String userInput=s.next();
- userInput=userInput.toLowerCase();
- String ans=itemAns[i].toLowerCase();
- if(userInput.equals(ans)){
- System.out.println("答對了!");
- right++;
- }else{
- System.out.println("答錯了!");
- System.out.println("正確答案是"+itemAns[i]+"!");
- }
- System.out.println();
- }
- long end=new Date().getTime();
- long use=(end-start)/1000;
- System.out.println("您使用了"+use+"秒,在"+userItemCount+"題中答對了"+right+"題!");
- }
- }
複製代碼- import java.util.*;
- public class jva201 {
- public static void main(String[] args) {
- Scanner s=new Scanner(System.in);
- System.out.println("請輸入Z可能的最大值:");
- int z=Integer.parseInt(s.next());
- int temp;
- for(int x=1;x<100000;x++){
- int y=3*(x*x)+2*x+1;
- if(y<z){
- System.out.println("當x="+x+"時,Y="+y+",Z="+z+",符合Y<Z的條件");
- }
- break;
- }
- }
- }
複製代碼- public class jva202 {
- public static void main(String[] args) {
- float m=1000;
- double r=0.05;
- int n=10;
- System.out.println("年\tA銀行(複利)\tB銀行(單利)");
- for(int i=1;i<=n;i++){
- float m1=(float)(m*Math.pow(1+r,i));
- float m2=(float)(m*(1+i*r));
- System.out.printf("%d\t%.0f\t\t%.0f\n",i,m1,m2);
- }
- }
- }
複製代碼- import java.util.*;
- public class jva203 {
- public static void main(String[] arg) {
- if(arg.length!=1){
- System.out.println("參數借誤!參數中不得有空白或必須以逗號隔開!");
- return;
- }
- String[] str=arg[0].split(",");
- System.out.println("逗號隔開的字數共有:"+str.length);
- for(int i=0;i<str.length;i++){
- System.out.println((i+1)+"."+str[i]);
- }
- }
- }
複製代碼 |