加入偶數判斷式~~, ]" h$ B& h5 x+ @
public class TQC207 {5 V0 t. K* ?8 |6 v& P& Z
/ c/ q8 r: q/ ^2 l9 c) r public static void main(String[] args) {
7 j" k/ y+ h6 c0 G+ {% b int sum = 0;7 X- | F, X, m8 t. J
int odd = 0;+ Z0 G1 r/ Y$ C" M$ e/ J
int max = 0;
7 T" L, ^: P1 h0 I3 k. C$ g/ V int tmp = 0; X: ~1 f- c* g, h* t. H7 k
int even = 0;6 p1 k) K, t$ o. }
int[] nums = new int[args.length];; O# s; G' `$ D0 G7 g
System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
- t; ^( R0 j) r8 D try {8 ~/ o# o; b1 |" w$ a
for (int i = 0; i < args.length; i++) {: ~/ z% u' c! A" k6 b$ x
tmp = Integer.parseInt(args[i]);
4 `2 l2 S2 G, v0 N nums[i] = tmp;, c6 W# I- J F: Z5 c
sum += tmp;
% B- j7 W5 ^% G9 L7 S- ] if (tmp % 2 == 0) {
/ X& ~+ t' e) V9 j' H even++;1 |, {. g( J* k' m( p3 ~; t
}
5 |( x: L3 C' Z4 N) @6 H/ T if (tmp % 2 != 0) {
. T9 Q& d" Q$ z" b6 ] odd++;* G3 b/ W# c0 Y, p2 t
}$ {1 w5 T+ [) \1 y8 b1 I# p1 W0 \# g
max = Math.max(tmp, max);
4 N6 s( c- Z3 e7 Q0 Z! s }1 }8 C2 K3 S ^# R* T6 d
System.out.println("最大值" + max);4 z& C/ R& k& }9 n
System.out.println("奇數" + odd);
) h* H# d5 G! {- |9 A/ L System.out.println("偶數" + even);
& ?. z) _' U% b0 h System.out.println("總和" + sum);
# c$ h! o# `1 P# S- ]& A } catch (Exception e) {( v5 i2 B- A0 |
System.out.println("輸入錯誤");6 k, ~) v3 E5 T4 j$ `( \
}
$ C: l- o4 N% @$ E( B
4 [% c3 b7 _; x+ T7 h: d( F/ M6 y o }" M8 e( A8 |2 `2 R
4 K/ i+ T: o8 N1 d5 j% B
} |