加入偶數判斷式~~
, S- f8 i, i( ]3 U9 j4 h3 Vpublic class TQC207 {
1 ? I4 D4 q: J4 H8 f
( s5 J! v1 |* B. F public static void main(String[] args) {
6 Z& P" h* h9 t" {& T4 x1 X- b" C: z int sum = 0;, b/ [) v) u; k# h* D# M3 u
int odd = 0;2 S! r2 ~3 W# |- w- p: C4 l
int max = 0;. K; b( D+ C5 v* ]! p
int tmp = 0;, [ O7 r- R9 \
int even = 0;$ T; }2 h5 M- g, j4 E
int[] nums = new int[args.length];
/ R1 M# i# ]1 P2 q System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
t/ ` } a* J try {: Y8 P4 B' h) I& |& G: o
for (int i = 0; i < args.length; i++) {, R; m! |( P7 z; ~5 ]
tmp = Integer.parseInt(args[i]);
7 E0 e5 a! `! o* p# a1 n$ X4 B% ^ nums[i] = tmp;
) }& ^2 M4 _; O8 ?- e sum += tmp;6 ~; }5 }" q% a, ^* B: r8 p, R! J
if (tmp % 2 == 0) {
4 S! x5 m5 g2 i; _% g$ F even++;# g/ I6 p6 [$ n3 s
}
; i0 D2 Q! R* N' j0 ^7 p if (tmp % 2 != 0) {9 k; P; R- V$ v, C; G
odd++;! c$ {1 c9 m7 Z, L0 T4 {5 A5 U
}* O; y7 V! W( l2 v- k- H
max = Math.max(tmp, max);
8 u1 s% H, X) |6 Q }* K) p+ O9 e, V' A0 r
System.out.println("最大值" + max);' U, h6 @( a9 c7 D0 g
System.out.println("奇數" + odd);1 x1 h; Z3 g, z, } T0 m9 c% I
System.out.println("偶數" + even);% e7 q+ b9 P0 q1 G Z# \
System.out.println("總和" + sum);9 k% B- t3 \( r3 B0 m `3 ?
} catch (Exception e) {
, P- y. ^2 Y7 V1 L5 V( @7 o System.out.println("輸入錯誤");
* I/ X, c! {% a$ ?' G2 [ }. w# B* W4 w( f: d$ ^% R
" j, E. B3 w# `5 ?- E7 \, _ }# h3 V* c" D5 o) j
4 l! z7 J ~" e# Y; x; X' F V} |