加入偶數判斷式~~
! t$ F+ G: p/ N: O t* y; Npublic class TQC207 {8 l7 {- }% O" n d) \
/ I& o% F6 B5 Y6 @0 p. Q# J! w. @" K
public static void main(String[] args) {6 h" V9 {, @# M% |5 [ K4 N/ M+ k
int sum = 0;4 f: M: G6 {7 A" I& \- T3 `
int odd = 0;" r0 G) [7 r4 T! O% U- a$ U/ {
int max = 0;3 S0 J8 ^1 F8 e' u8 I+ S/ D
int tmp = 0;1 a/ |$ D9 ]# R- U k
int even = 0;1 c' _- h t$ E8 Y
int[] nums = new int[args.length];
( W; t' t! |3 e5 _& M1 ~ System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");* |1 I$ d( ~8 j! B5 `% q
try {* d* D0 k1 X% E, w9 d! y- x
for (int i = 0; i < args.length; i++) {
7 p! X7 [) v, B/ N Z, ~ tmp = Integer.parseInt(args[i]);2 X! X6 `: d4 b4 P- _
nums[i] = tmp;
' J2 p9 ]9 I* L8 b x sum += tmp;/ y' v; ` ?) F# |6 h1 D
if (tmp % 2 == 0) {8 t1 ~; N9 F z E
even++;( p6 R. d7 X6 J4 h
}
" a6 Z" _% d9 S if (tmp % 2 != 0) {1 K1 \. G0 R9 M# M8 v2 k
odd++;! `6 R& z0 v1 d2 y) w! x( r4 s
}
) l/ z+ W- W$ @! [& ]- R max = Math.max(tmp, max);
5 a' N4 E5 k1 V6 w% {; {$ U }
9 w, Y# @9 t& p/ p4 e System.out.println("最大值" + max);! f+ Q2 C1 b& A; i2 V
System.out.println("奇數" + odd);
; n6 E( D6 i( D4 K2 E' o3 k System.out.println("偶數" + even);
) S) | v' a5 R3 s& [ System.out.println("總和" + sum);
3 _( S d& O, C( p: C/ Y/ _3 d } catch (Exception e) {6 M) y6 t [2 T3 e8 ~
System.out.println("輸入錯誤");
, p' u$ G. g) a }
! x6 i3 t$ x# _! l; K0 `; i' J! m" J$ _. G
}+ F! H7 C4 K# s# R O% l& d
5 l3 g; v( x7 X, T+ A Z} |