第一題
設計程式,利用引數輸入2個整數,然後將數字由小到大顯示出來,若相等則顯示"兩數相等"。 例如:
輸入: java Exam01 25 10
輸出:10 25輸入:java Exam01 10 25
輸出:10 25 輸入:java Exam01 25 25
輸出:兩數相等
第三題
設計程式,利用引數輸入2個整數數字,然後計算從第1個引數累加到第2個引數的總和,例如:
輸入:java Exam03 1 10
輸出:1 加到 10 的總和是 55輸入:java Exam03 10 30
輸出:10 加到 30 的總和是 420輸入:java Exam03 50 100
輸出:50 加到 100 的總和是 3825
public class Exam01{
public static void main(String[] args){
try{
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
if(a>b)
System.out.println(b+" "+a);
else if(a<b)
System.out.println(a+" "+b);
else
System.out.println("兩數相等");
}
catch(ArrayIndexOutOfBound
System.out.println("必須輸入2個整數");
}
catch(NumberFormatExceptio
System.out.println("輸入格式有誤");
}
}
}
public class Exam03{
public static void main(String[] args){
try{
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int sum = 0;
for(int i=a;i<=b;i++)
sum += i;
System.out.println(a+" 加到 "+b+" 的總和是 "+sum);
}
catch(ArrayIndexOutOfBound
System.out.println("必須輸入2個整數");
}
catch(NumberFormatExceptio
System.out.println("輸入格式有誤");
}
}
}