加入偶數判斷式~~# j, B7 y2 s; f4 U0 f% v2 W& C
public class TQC207 {- B6 G7 _$ z8 Z1 s0 O
0 b2 m+ U/ N Z. {
public static void main(String[] args) {# I4 y& g* |, Y. U
int sum = 0;1 C# f; T1 s% U+ [
int odd = 0;
; x2 x& R5 J/ ^& z0 l2 \ int max = 0;1 R1 A' ]( s7 W: @. P0 _4 E
int tmp = 0;
- f2 W0 g6 G, R1 ~3 [ int even = 0;
+ {, S! A* S( D n1 a5 P! ] int[] nums = new int[args.length];8 G+ X! T0 u! ?- W' o
System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
* |$ V3 ]- o4 f try {
3 f( i |4 b+ a f, @: w! m for (int i = 0; i < args.length; i++) {* c3 f( |8 b+ N/ `( r5 H' ` z
tmp = Integer.parseInt(args[i]);) k' S4 M f5 r# z1 h
nums[i] = tmp;/ L I1 G) A( A
sum += tmp;+ M3 G! B/ w# s$ l. O
if (tmp % 2 == 0) {
. W9 g( Y) F/ \; `2 \ even++; P. B# s- I2 \# y4 T2 Y8 s% ^
}8 o( S8 f9 }* ]7 j( X: u3 N
if (tmp % 2 != 0) {' Z) T% P) i7 y D) s9 N
odd++;$ F2 Q E6 B: n0 ^$ Z1 {
}
+ u: O+ Z0 q; o2 j+ H max = Math.max(tmp, max);6 g: w. D- @8 j& M7 f
}" d& f4 m3 m I# ?& L! T. R. y
System.out.println("最大值" + max); O; H* `) y/ m' j; }/ D$ r! x; g/ p
System.out.println("奇數" + odd);
; D+ m8 q7 B- ^- {+ A% Q5 Q; g System.out.println("偶數" + even);$ Z4 {7 a B5 S9 K( Q# v
System.out.println("總和" + sum);
- ~% Z5 ^: A1 L l( j' B7 t } catch (Exception e) {
! c# w4 m) |- U: B0 j) @ System.out.println("輸入錯誤");
1 t* ~. p, n% W) E% x6 K. B3 O }, O0 Y: m. H* _5 }& o9 I
; n. F! h5 ^; C* F: h7 [( t6 f% F
}/ D, p- P6 g/ }/ E
: ^8 P1 B" I. ?) ?' R5 Q} |