加入偶數判斷式~~
& H# z' {$ F. D2 g. Z7 \public class TQC207 {3 u/ s2 B8 L- Q
0 _, }; U+ a1 F& s3 @3 T public static void main(String[] args) {8 ]5 b) O1 a* M5 G6 Z
int sum = 0;' I% {: J& n# ?
int odd = 0;5 P$ X( A. _/ n5 f" n" ~) j
int max = 0;' u4 r0 ^" R' ^5 T2 V
int tmp = 0;1 x' Z# [3 W% h+ J$ h! }& O
int even = 0;+ p7 D( _/ {' p3 M) \
int[] nums = new int[args.length];( W( P" L. Z+ I
System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
8 @1 G- u: Z' j try {+ H: p. @2 C5 N# s) }
for (int i = 0; i < args.length; i++) {
$ u5 p1 t% q: T% ?2 n4 b9 k tmp = Integer.parseInt(args[i]);" {, w0 f! H2 }0 a& t# Q8 K* r/ ^
nums[i] = tmp;
+ j! p% z! C% U: C sum += tmp;
$ R# q1 ^; E, ~% _! H* o. W if (tmp % 2 == 0) {) T+ \! w4 u: z9 T
even++;
8 c2 E+ F# A; U7 f7 c# M }
: Y$ b$ z* ~* F if (tmp % 2 != 0) {
+ j/ W$ D/ z T: u odd++;- g1 r( }* j( Q7 Q7 F# r( F
}
+ z) j7 Q4 g1 ? max = Math.max(tmp, max);2 Z: }$ D# f3 R
}. f5 ^5 z) p8 p# _. f* H
System.out.println("最大值" + max);8 M; o0 a, P/ ?. |
System.out.println("奇數" + odd);
. ^; T. C0 ^: W5 ]' e: U System.out.println("偶數" + even);7 K2 d. l- y& l3 F% D" {0 b
System.out.println("總和" + sum);
7 N6 i# b7 o! O3 g X# a9 J1 g9 w } catch (Exception e) {8 {) X2 d9 V/ x4 n2 V8 y: v
System.out.println("輸入錯誤");7 @/ u" x9 z' V4 E
}/ n, D- O1 E A) Y; b: x& c
`0 j) S( I6 _( ]# ^ }
6 }3 `- l5 ^* m8 Q' q! G2 Z/ x( a1 O! Y- o" U* H8 ^* h
} |