加入偶數判斷式~~
; M& c5 T) d* u6 `% zpublic class TQC207 {# ~! J9 f, W' f- e
" j8 B( M# I1 A% F public static void main(String[] args) {
, |) P" \: A- r9 a# }4 e# g: u int sum = 0;
3 F9 b, u- V# y+ E, M$ h int odd = 0;
X' K3 ^, j' `- Z! @4 I5 ^ int max = 0;- e% W5 y: m0 f' ?' x1 [
int tmp = 0;
# A+ g/ J r) t- O int even = 0;
% {7 z6 ^# o$ Y s int[] nums = new int[args.length];
7 C' j2 l$ P7 M9 W* B* _ System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
, y ^1 B; K+ T$ J0 b; [ try {2 z5 @) s9 Q' P9 P2 Z2 ]
for (int i = 0; i < args.length; i++) {
4 W/ P/ R$ k- R9 ]( O) Q1 \. v tmp = Integer.parseInt(args[i]);
% N% U- f) a: @4 D) a" X4 p' E nums[i] = tmp;
/ X m& y- ]. L sum += tmp;
_: L9 u8 d. M$ ]& x" y; D if (tmp % 2 == 0) {3 s/ r. T2 z8 B' J* @: r& T
even++;
5 j$ n9 `" t0 r }- Q. W( `9 ], Q2 k9 n- g
if (tmp % 2 != 0) {
5 ^# x/ k; P; m, y odd++;
7 f# }) \7 Y/ x$ r$ f }
4 U5 R, L8 S3 A! [) z max = Math.max(tmp, max);7 N- X# c3 b) _% M& t
}1 n) B2 o+ Y P* W% b. g! I
System.out.println("最大值" + max);
8 |9 a( @/ y) U8 J: K# L System.out.println("奇數" + odd);
9 T! V' b! I5 G. N7 n. v6 G% S/ ~ System.out.println("偶數" + even);1 E9 ~. G! P' x, a
System.out.println("總和" + sum);
7 I' _* Q, a/ z8 {9 v/ Y7 D- T } catch (Exception e) {! C) }. t4 D' i8 W! }- {. i
System.out.println("輸入錯誤");
) y% [! j0 S. W5 S }5 x9 y# f$ K t4 u" w
0 @7 I# o; L9 t9 \( S! c8 H }
9 \8 S8 v# U, n6 n' K, L% z! N3 V8 t) N* Q
} |