加入偶數判斷式~~3 n4 t8 R) v- A. n o
public class TQC207 {
4 U3 h. s2 u' j9 b; P; Z7 y: }5 o5 N: | R* m3 i9 f- S
public static void main(String[] args) {1 }: y0 Q* Y! J/ }6 d+ l
int sum = 0;
. V( v0 Y( k( F4 W, l9 N: l9 X% L% H int odd = 0;" T6 }9 y; u5 b1 @( v' w
int max = 0;0 R+ s* x6 X4 i
int tmp = 0;
5 K; r- D% p& `5 k$ Q2 r int even = 0;
0 D- U1 X- ]5 U. _6 [7 {3 b# n int[] nums = new int[args.length];
! G5 j8 y% Z/ v- ~. p System.out.println("請輸入需要判斷的數: (數字間須留空白!!)");) s& e4 [( |* F/ ?; z1 F
try {5 @ P6 n( k! v z8 o5 u
for (int i = 0; i < args.length; i++) {
: Z1 Z& H) q7 {8 ] tmp = Integer.parseInt(args[i]);
) J/ u2 B$ i$ H4 ?" q& \ nums[i] = tmp;* L8 w* e! z" O
sum += tmp;% j$ m6 m; c8 T$ G6 X* Z' h$ d
if (tmp % 2 == 0) {' {5 z$ t9 p+ h( t# z
even++;' r& T' `7 p/ e$ T0 g
}$ V. E& Q( E5 \( ^4 w0 E
if (tmp % 2 != 0) {
; E. [! s/ ]3 R6 p h+ O odd++;" T8 t; A) Y: A! o, f
}" u9 U/ H0 s& Z% C1 F
max = Math.max(tmp, max);4 L# o6 c0 Z. I
}9 E* A9 m# ^6 Z5 Q9 O. u( y
System.out.println("最大值" + max);
0 x# S! @' R) x- ` System.out.println("奇數" + odd); }3 k% i- ?6 |9 C( Y) ^
System.out.println("偶數" + even);
( O6 Z9 S9 _) u System.out.println("總和" + sum);
- H! v% }; R x } catch (Exception e) {
5 D& _# C* {/ d) J System.out.println("輸入錯誤");
' P% }: y* a5 k' X/ }* ~ }
' Z L* v0 U' w' R. e! d" Q. ~: _$ e& [+ a1 }8 E3 |
}
2 K- x+ F* l+ U5 c4 l) m
+ s# Z/ O `& [# S/ w. `} |