加入偶數判斷式~~
7 v. j* |4 a# B9 v) Npublic class TQC207 {
$ X' L6 Q- y' a2 ~5 d9 \
- m1 i* l3 U3 {9 B9 M' N* l public static void main(String[] args) {4 B; W9 }4 _ G |3 l
int sum = 0;
! L" j( n; _0 w! ^& k int odd = 0;8 @" k! @+ ^ P/ `- U" S0 e
int max = 0;
6 G# r! K" e+ x+ S, @ int tmp = 0;8 F, X l Y; ]% ^. i
int even = 0;4 t. ^, O. v2 d) X
int[] nums = new int[args.length];
: _3 d! U( H" M, b2 w/ m System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");5 s4 X1 j# s9 O7 p3 ?. n9 [
try {
9 c2 W" ^4 ^% {; V4 p1 p for (int i = 0; i < args.length; i++) {: z( ?2 o6 D1 K1 l' o- D
tmp = Integer.parseInt(args[i]);
7 A* @ Q3 M6 K& D2 C4 M0 m nums[i] = tmp;1 O! g$ z2 z/ C1 r
sum += tmp;
, z! Z0 x3 o7 q! b4 D% t8 A$ `9 R if (tmp % 2 == 0) {
+ s" |9 c! o- |' j! b; f, N even++;
" V" a, b! V# w% \ }
* p7 D; ]4 }4 \& C! e8 h. f if (tmp % 2 != 0) {& k. D. }) y# c3 h4 G# K# n' |
odd++;
! o$ J1 q5 f1 x }) q1 f* X2 C# O- n5 U; x \9 O) M
max = Math.max(tmp, max);
9 u& v; a" O5 A' X }9 \# g) X% |) s' A% A0 W
System.out.println("最大值" + max);" U3 |% r6 x& Z$ |: F
System.out.println("奇數" + odd);
2 F# E9 l. k- d Q7 j System.out.println("偶數" + even);
6 {9 X) m1 M: \, o4 l* @ System.out.println("總和" + sum);1 ]5 \2 z& W* V) U7 ^3 z
} catch (Exception e) {
+ Y7 `8 e. f$ c! Q; q g System.out.println("輸入錯誤");
. T* u! h8 W/ f: k. Z# T' ~) M }9 e. D* M) O4 `% y& A
9 t+ f: M: g9 I/ p- d! {1 ~( r }
/ K/ v9 P0 M$ ?+ }# g5 W0 r' e5 k1 i0 ~' Z- M0 @5 ]& k# T- b, q
} |