加入偶數判斷式~~
5 r" c+ ?% ?5 W; Jpublic class TQC207 {
2 ]' W# k4 H- x* G0 b; j* o2 e0 A. g+ V. Q1 W: c% U+ B
public static void main(String[] args) {$ T8 a- A; K' y' ?2 ^! p U
int sum = 0;7 a+ Q6 U% e3 i4 o# Z
int odd = 0;
0 ~: v4 ]" M' q5 k2 ? int max = 0;$ S% V I9 g% j& ^9 ]3 ]
int tmp = 0;* U8 z4 Q. k4 @2 I9 w
int even = 0;
. r2 l, H% Z8 b0 |' _8 f int[] nums = new int[args.length];
& l5 M0 {5 U ~- y System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");+ Z) i7 v' ^% S+ g# G- b7 x( Y( u
try {" j4 v' }! K8 c- y6 h8 ~
for (int i = 0; i < args.length; i++) {
: V5 Q- \, k3 h% B4 I6 d% Z tmp = Integer.parseInt(args[i]);, x& p) \1 x2 l, }/ X
nums[i] = tmp;
- z" R2 @! z0 ~5 N+ D sum += tmp;. g/ y9 D2 M6 k+ x% I
if (tmp % 2 == 0) {/ }, |' v* ^8 \ ?
even++;
# e0 M- b* g2 E" B% P9 }, A }4 z% d: [- \. _2 k( N, x1 a
if (tmp % 2 != 0) {& i/ g& {2 o& ~ K' ?) _6 F
odd++;
# {) J% R8 }& k3 I7 K }
6 V4 F: j9 V, {& C/ C max = Math.max(tmp, max);
2 k9 W9 b/ s8 |0 f }
; d1 d* H R( ]' Q" w System.out.println("最大值" + max);
; B$ Q, ~& @. Z# }) s- h9 y System.out.println("奇數" + odd);: T: l. O; ^5 b2 F. c. A. l
System.out.println("偶數" + even);+ K4 l |7 A* C; A2 ~+ A7 i
System.out.println("總和" + sum);0 T8 E9 b( [; H5 i4 N/ F+ _
} catch (Exception e) {% b& S) q' D A' o; [
System.out.println("輸入錯誤");
+ C. k" N! A7 i# L6 d% T }1 k& o$ h' M( S# H l r8 {
# J# f, L4 Q* S% C5 l! o% ` }; K& q2 i2 u1 y1 j3 f" c
Z% ]$ o' B5 u8 |
} |