加入偶數判斷式~~
( q3 z/ i9 r& D* @public class TQC207 {! D+ _. }# _2 ^8 {) A
, j8 R7 Y6 }% V7 ?" k public static void main(String[] args) {' K2 B0 H5 U' j8 N6 F* X' j* _
int sum = 0;$ [2 c, n. i7 a5 h% `
int odd = 0;
7 t$ F$ n' c3 Y int max = 0;4 O* ?2 S; C8 v% C% d) j, F! k/ u
int tmp = 0;4 X; |' v; |- s. G/ @# n& U2 Q
int even = 0;
q$ z5 u, D: \: j' o int[] nums = new int[args.length];+ a7 C: Z) y9 ^% O/ a. v
System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
) r% \' ?2 t. i" \, |, G {5 { try {, {* i- F+ D: e8 e, @
for (int i = 0; i < args.length; i++) {
7 @6 i8 P/ A* v: O! v, F. \2 K5 i tmp = Integer.parseInt(args[i]);6 B6 v( E$ X; N5 a) b
nums[i] = tmp;
; p8 j. h/ ^2 l8 |0 p4 ]" B sum += tmp;. ^% ~5 Z7 S, J9 Q" [
if (tmp % 2 == 0) {- i3 G1 [) i& C$ D W& a
even++;
4 Q8 g: v/ O2 |( T7 C/ o6 _ }
9 a& ?: @7 p- }# t3 b2 D if (tmp % 2 != 0) {
0 c7 l3 @2 W: X' r1 j( A odd++;" v& O; U8 [1 n5 H# c, ?# I
}4 I" t A7 a* A1 H' k3 L
max = Math.max(tmp, max);
8 ~; K& f3 `& \3 S/ E, O% L2 N4 ~ }8 O% n) P4 W* S" H+ {, l
System.out.println("最大值" + max);
5 X, e, E3 D% g3 R9 O5 V/ X System.out.println("奇數" + odd); a( [6 `2 N0 L4 Z
System.out.println("偶數" + even);
2 u+ [" x: P6 L; O/ A6 z System.out.println("總和" + sum);
/ S% o- W- @' c* V3 y1 W: w } catch (Exception e) {
% k, b: L* E2 Y$ z System.out.println("輸入錯誤");* a+ r" S+ k! ? W& b7 F
}" ]9 e1 O ?' Q2 a
0 ]7 W; z6 t. e1 |" ^! u; P
}0 i2 w1 O a! q1 ^. c% R0 ?
) l" ?7 U3 k- Y6 A} |