加入偶數判斷式~~
K+ V3 |+ X6 bpublic class TQC207 {3 H( ?$ x4 \9 }" L
) F3 G, z" o. Z$ d" `. O public static void main(String[] args) {
. x- W5 y" ^2 F" ~/ z- o3 f int sum = 0;
f% ?7 {1 G9 I4 o% a- N# c8 I int odd = 0;
5 F/ C/ v* x2 l7 \ int max = 0;; E0 V" ?- ]0 s, D" j/ [
int tmp = 0;
) M7 R' {, ?. ~' q% }" U int even = 0;
( _' W+ L) P, L! t4 s6 l5 u8 ] int[] nums = new int[args.length];8 d1 Y( F. t8 k- O; |, J* E
System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
& i" P" o4 C* s8 r7 J try {
& P$ l3 O; a [ @" V/ k5 H for (int i = 0; i < args.length; i++) {
; x* j8 V9 Q- q6 H tmp = Integer.parseInt(args[i]);
: {8 S, u- }4 T9 `0 r% [( [ nums[i] = tmp;
+ t3 X1 V4 W1 u' f sum += tmp;6 e3 I' X6 o% L, x V* n
if (tmp % 2 == 0) {/ M6 q# Z1 r; H8 {2 t6 U% c
even++;/ i8 H- _. `2 U% t# a) V% T
}1 t8 z7 D- j2 m
if (tmp % 2 != 0) {0 Y4 t" E3 a; B& R! h/ R
odd++;% l6 V, l; _5 n9 G! z- w1 L" L
}. t4 i2 W+ A1 _; D% ~
max = Math.max(tmp, max);1 I0 H) O1 ]) K. w; [
}9 l8 h! R' k& o
System.out.println("最大值" + max);
% T: H: |! H5 V/ i System.out.println("奇數" + odd);
, _! Q( Q8 v6 z System.out.println("偶數" + even);( V, r! @+ C8 U: e
System.out.println("總和" + sum);
$ @! [4 b+ Z3 r% P& T/ F; A# D } catch (Exception e) {
% d) c, m2 P4 [ System.out.println("輸入錯誤");
3 L* m) D, B" E" c }
8 k- b8 \7 [7 Q; u4 x6 u* L8 d) I3 t/ i8 \
}# W* v6 S! {* U
: A: ~: h5 g/ |6 Q} |