加入偶數判斷式~~
1 C3 X% O- @6 \" Z7 [public class TQC207 {
0 h* d! ` y! [ x8 u+ y, C* u& y4 {
public static void main(String[] args) {
5 c0 `0 B4 m: {3 [% b( w, s* J int sum = 0;3 v% z# h% p; e
int odd = 0;( T1 c! [7 |# {' {, U; ^- s( I- C% M# a
int max = 0;* @8 _4 e4 J6 D
int tmp = 0;; v/ ?+ r( Z" _! E: o) P* g
int even = 0;
" R9 r3 R8 Q8 ~6 m int[] nums = new int[args.length];
( F" P# ?/ I' L- Y5 m+ _( \' L! P! K9 @ System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
% s. A0 [/ }# \/ w. z try {, |/ I2 w* P( T; R: m
for (int i = 0; i < args.length; i++) {
4 V" f( G5 @2 ?8 F& v/ F tmp = Integer.parseInt(args[i]);
7 R, Z; q" y3 \ |! ]2 T6 a# S* L nums[i] = tmp;+ @7 d9 `9 K6 e( g" K0 v+ e
sum += tmp;
' X) P8 F' a0 H6 Z if (tmp % 2 == 0) {* G9 H! Y3 Q& h" R8 o3 f4 ~
even++;+ l& H) p. T/ |; {
}
4 M& B5 W# o; E if (tmp % 2 != 0) {
# i4 _0 n" E) L5 C- O6 i7 k% s6 W odd++;
% @1 W* w! i% D# N( A }& j3 X( v( Q- d& j$ G' H, z y* w! `
max = Math.max(tmp, max);0 N, ~$ F, D2 g
}/ ?) c- L9 k* |: i1 ]9 L% o; C
System.out.println("最大值" + max);
$ J' F9 h- {0 D& l) Z# I, I System.out.println("奇數" + odd);
# ]0 K: Y6 j$ K8 y System.out.println("偶數" + even);. h) V/ O- {' B8 `5 d
System.out.println("總和" + sum);
; A W& u2 Y* Q8 |8 W } catch (Exception e) {5 h# M6 L7 {4 Q
System.out.println("輸入錯誤");
$ J, z' }0 @+ _4 ` }, e' w% ~. }1 Z" ~
, `2 B5 E* r# T) m, v
}
" o5 Y2 P* j8 t1 v
) b* Q# o5 b6 ]9 a; |! [8 d} |