加入偶數判斷式~~3 h8 c. x5 e& i
public class TQC207 {
7 P" O ^: R' G1 g1 S/ M6 J$ [1 Z2 K0 j% F
+ g% [+ q' ~/ a* w2 U* g public static void main(String[] args) {5 \. H* m+ |7 T
int sum = 0;
1 u4 R7 [3 D2 E; t+ h int odd = 0;
5 B2 B& `& Z7 S. u; H int max = 0;0 x, r6 i* [# S! @. {) A# ~
int tmp = 0;5 Y+ h, A* J( b% W9 X- F2 d4 _
int even = 0;
) y1 h# s$ v/ I% b0 u8 j) E+ L/ i int[] nums = new int[args.length];
e; y B5 ^! ^$ p System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");
* J% i1 P( @5 }& t N% L. x6 u try {
3 j- O4 Z! \$ m1 S( |4 h4 G9 W: } for (int i = 0; i < args.length; i++) {
6 O$ W2 R* |/ ^9 _% r* F% B tmp = Integer.parseInt(args[i]);+ l1 b, _7 \7 R. W' M
nums[i] = tmp;+ o" u, Q8 }/ L- B& m; J0 u2 v( F7 [
sum += tmp;
+ _3 y( \4 z$ P+ v if (tmp % 2 == 0) {
. J( t: p, g4 x+ U even++;! A( M! b$ C/ ]+ d0 E: N* p
}- C- Y' U- |7 i5 V; h
if (tmp % 2 != 0) {
4 S+ `+ U3 z; V6 C. u odd++;
" Y8 O2 a; {: I, P. X7 J) [. X }: G9 W- j2 a2 E+ r; a2 f$ F
max = Math.max(tmp, max);6 G b1 h5 I4 K
}
/ l6 z- t3 ~* D System.out.println("最大值" + max);
' `' ^$ ~! S/ ]$ y1 s: B System.out.println("奇數" + odd);6 V5 e: S) Z9 `! k# h, m
System.out.println("偶數" + even);( q+ s" {% h- }# |, O
System.out.println("總和" + sum);
2 F/ ~1 n5 Y( T9 ] E! X } catch (Exception e) {
3 c+ ^0 U+ {3 S; A+ I' k System.out.println("輸入錯誤");
+ w2 a9 ^) [; L7 O }: D, O* A7 } o
0 M4 q( P7 j: Z/ S) m! F
}
, l/ ], u( ]$ B& I6 H( N# d$ `+ P& R/ c9 J$ _) y
} |