加入偶數判斷式~~ ?; D% J( ?8 `. z# X* F
public class TQC207 {! G6 Q* W& [/ T/ K. u2 o
& t( A* q; l5 {
public static void main(String[] args) {) h: f, K) T* f/ I) P5 ?6 e% x" S
int sum = 0;
G3 g5 F% R# C) Y) z* n. L2 M4 B( A6 ` int odd = 0;9 _: @* h: ~$ e0 D4 w& ?
int max = 0;# W* M+ Z$ Q% U, F9 f$ w
int tmp = 0;2 M; g& p; C& L! E) P5 u8 D( d; N( [
int even = 0;. C! ^: b$ P$ l8 ~9 C+ Q
int[] nums = new int[args.length];6 |/ [$ A8 X4 ^$ U0 y
System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
7 L- `8 c% U' k3 ?! [$ h try {2 Q& P+ s* u5 r% Y% R# J' Q& i
for (int i = 0; i < args.length; i++) {
+ }' V) a3 ^9 J4 K2 u3 i+ ^ tmp = Integer.parseInt(args[i]);$ ~ l( a5 p* }, i5 e1 m! f: Q
nums[i] = tmp;
/ v1 U4 G0 A% h; C, n9 N sum += tmp;
7 [2 L5 P, T3 s: @' F" S if (tmp % 2 == 0) {8 f V/ H7 w( J/ z7 \, w8 z
even++;1 U, b4 J3 c9 H0 I/ P, U: K; h' V
}
, N4 B( v4 O: ^: P* I R0 e if (tmp % 2 != 0) {
( C; W' }6 R9 ?% U( O+ ? odd++;
# D Q. a! T( j, U8 l# a8 } g4 f }
6 K' o$ N! u: e0 E/ B/ Y" V max = Math.max(tmp, max);
3 g; H$ K; \ ~4 V2 y }3 ~1 s1 a2 B; C& k
System.out.println("最大值" + max);: R4 |& @. c4 g: B `
System.out.println("奇數" + odd);; G' G) `! J5 O# \) S- a4 h
System.out.println("偶數" + even);
0 u- j% N: ?1 @1 |. ~3 m System.out.println("總和" + sum);6 Y) w, E: M/ g+ P* V9 w" U: O: v
} catch (Exception e) {" D9 ?( o1 D# r
System.out.println("輸入錯誤");; p4 h( ~5 k# N2 M" Q9 B" M
}
4 j& u- J4 g7 O, w% a- O1 @2 l' K) I7 V
}
" p. e6 N" w' e3 F: P/ L( h' c
} |