TQC107* h* B6 N' d$ ^& d, @
public class test{2 T/ q2 I' h# T, z; E
5 ~. h+ L$ ~* L& v9 S% l public static void main(String args[]){- h! u; z0 b! r+ v! _0 n3 ~
9 W6 v6 `0 W; f3 ]" J! z
//0 1 2 3
7 l! R: h9 d* G/ F2 b //1 1 2 3
; H3 m" t0 k' R1 o$ E //2 1 2 3) j! H5 c7 ~. m2 y
W: c5 B5 N0 c$ F' o# o$ W; U float tot = 0 ;
, j4 Q: E3 ~* V, p( M for(int i=1;i<args.length;i++){
}: U# C- X* D; N) X tot += Float.parseFloat(args[i]);
1 R: o* a5 o0 C5 \ }
) R, a3 \: n, k, Q/ e0 M( U$ O tot /= (args.length-1) ;
6 G l% I; N3 z7 ?$ m
) ?9 D! t8 n' E% i/ s; ^! j if(args[0].equals("0")){ G5 M3 W/ w, [4 X) T% M# {
System.out.printf("平均值:%f",tot);" |/ @ P0 M7 i C8 \ w
}else if(args[0].equals("1")){$ n: T$ _; w' e5 ^8 S
System.out.printf("平均值:%.1f",tot);
. H/ S/ B4 G3 G! ?) o4 r9 S }else{
6 a" S; p# h2 H. c System.out.printf("平均值:%.2f",tot);
( K8 X3 [) J ^. d }
- q' c" {* R/ G; X # P- Z9 _( L+ A8 k# M9 v/ A, Z# k
V2 O. B m: F }
# d) m6 [# {! A4 K# ?8 X% K
. W( k) P) M/ f! T) N& H/ z* k! G' z' `6 _, o& O
}- G5 F& J5 x$ n% f: B
TQC108
& v8 R2 n1 t6 o0 w- u) Mimport java.lang.*;) q# \) Q2 S! L- S! n4 D. G5 j
& l1 K5 f5 h6 Z3 x" Jpublic class TQC108
% d E; w$ {- D2 ]. J! Q. x{
" d( z8 T, I3 j, R public static void main(String[] args) 7 ~- w6 I4 ~' R2 Q/ g
{! r2 C9 }6 m% d
for(int i = 1 ; i< 10 ; i++){
. A$ w3 \& p) v0 ~ for(int j = 1 ; j <10 ; j++)
7 `% @4 N2 _6 T& t, A1 ] System.out.print(""+i+"*"+j+"="+(i*j)+"\t");
3 t. ]* E4 h$ ~ c, @ System.out.println();$ w- Y0 x3 j9 X4 K/ }
}, J- k+ U# s" e# g' ^8 Q
}# q1 P: {2 F' j. G1 X: t$ Q) P$ _
}/ Y9 k6 W, Q u; j9 f
m" l* ~ ?" W1 I0 g0 j" F1 T* T9 y# T* z. `/ c
TQC109( z8 R2 a$ k9 z
public class TQC109 {5 X8 [1 s3 z. |2 F
public static void main(String args[]) {# B0 U% w1 m5 m* i6 B1 R) b/ r3 T3 l
int r;
+ W [* f6 ?( R% p r=(int)(Math.random()*100+1);; K$ r4 ]* H: r8 S8 n; F- j7 c
double area = r*r*Math.PI;
1 r0 M% x3 _$ @! A9 W+ U. e4 z double vol = r*r*r*Math.PI*43;% H* W2 W( J. q8 q4 o. P
System.out.println( "隨機產生的半徑為:" + r );
$ U$ ^, V( _$ l. Q7 q System.out.println( "計算後,直徑為:" + (2*r) );
( o4 S5 J7 c5 v- \: N System.out.println( "計算後,圓面積為:" + area );
/ y+ O! V/ l" L; x* U- Y9 g4 @ System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);
$ a( N h7 x/ P System.out.println( "計算後,圓體積為:" + vol );
' N! A& d/ w% f/ F- u/ r System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);0 L; Q# P2 P2 a( |0 {. b
}
( e" N- W/ n& j4 N( H0 z8 e/ Q}% Y- J0 G, J9 t! N3 z3 k. x
1 E6 I( O% s; \0 [
9 {* e4 L7 t. ?/ j" V" D t
TQC110
' s& R2 s- [: |* {% jimport java.io.*;9 f$ i' G' q2 W; t
import java.util.Date;
- z2 \* L, u6 P S, m8 B j, ]3 X/ `
class TQC110{2 h$ `& m+ @" s, g6 s- U
String items[][];
) w0 P+ t* P0 k7 b1 u0 c long start, end;9 ]- Z8 u8 E- w3 Z3 b
Date d;2 t5 `/ S: N/ f+ k0 b1 c# _
BufferedReader br;
! g* }) }2 T5 J. X& S) x/ R/ t5 Q& o( \0 K7 f6 j
public static void main(String args[]){
* n& | ]6 ^5 C6 {) `* s int total = args.length;& ~0 }/ j3 h6 W
int pairs = total / 2;$ t }, \0 k4 d
TQC110 tte;1 H U) z% U8 R& W {2 m
if(total != 0 && pairs != 0)
5 R' p3 W( ~6 V4 p {3 j6 H; d. K# ^9 J) j: x4 [, t
//get value from args..
$ R9 w- T2 _- S String[][] tt = new String[pairs][2];
+ N, d/ d' h4 E0 |. [0 o for(int i=0; i<pairs; i+=2){
: f* v! F, U% H. q6 d. j. Z* ?4 }. { tt[i][0] = args[i];
* f& x5 b! [$ l+ U+ X% ^ tt[i][1] = args[i+1];5 L$ w% O' D- n" y- G
}! z, w9 o2 s; {! Q" c: ~* E }' Q
tte = new TQC110(tt);+ z1 F) Z% R( I. C
}else( b& |$ G6 g8 J9 x, j+ i, O
tte = new TQC110();
, O1 n/ Y5 p/ w" w+ p tte.start();
* n/ J: \# J7 ^5 Q' \% B) D% ~/ y% e5 `# U* c }$ Y8 L2 C; E/ T! E
* E) D$ ?: m* W, T: f
TQC110(){
5 ]% J; X+ u y2 ~ items = new String[5][2];, u4 h4 I2 y: X: x+ o/ c, M
items[0][0] = "電腦";
- b+ R" v6 O% S- Q b) Z% ~. n items[0][1] = "computer";8 w# u0 ^) s/ X; }1 k& Z2 \
items[1][0] = "資料庫";7 _0 M9 G Q/ A0 P% ]# j
items[1][1] = "database";
" T2 y# a, H/ Z9 `& w0 H& }9 E items[2][0] = "語法";. X3 o, n# |) W, o0 P
items[2][1] = "syntax";
) T$ Y# Z) h+ C7 b- j" S1 Q& M items[3][0] = "學校";
; q) J8 E/ N | items[3][1] = "school";
# U5 f: L* {+ ~) G1 T1 D items[4][0] = "假期";
" D- y- [: E: m5 n7 m2 o- u4 C items[4][1] = "vacation";5 _3 C* k( q$ R8 B0 m* e1 s
//make default value' I2 p c5 u8 h! s% m7 Y
br = new BufferedReader(new InputStreamReader(System.in));
6 d9 C* L0 b2 G: p8 M }9 m2 n8 G* m; F
& w8 |0 i% p4 w) h( l
TQC110(String[][] it){7 H2 [1 z' o, ~, v8 q
items = it;
5 m* Q+ A- Y { br = new BufferedReader(new InputStreamReader(System.in));5 O; R$ R' `' t& L8 i; y6 r7 {
}) G+ t; h% s$ k
. w( i0 o, H8 w% L" C. z! r% s
void start(){
1 F: @3 o8 I. ^& X$ M7 ~ String ans = "";
; P' k% w: _# V# \1 o( h0 s9 a int correct = 0; // 計算答對題數
( Q6 I! e2 ^- d7 c' ^( \ d = new Date();' Q& c. M, _8 X$ d# c! y+ b- U
start = d.getTime(); // 開始答題時間; ~$ ]8 f1 I; F4 V0 _
System.out.println("請將題目的中文詞彙翻譯成英文單字!");
6 W9 e1 H1 N: f. f9 h8 ^" ] System.out.println("輸入英文單字答案後請按Enter鍵:");
4 `' X. i8 G) R. f% T1 n System.out.println(" ");$ ]; @/ z+ \/ q0 |
for(int j = 0; j < items.length ; j++)
" Z& L5 b, b- X, {, [/ s {
o: R% y0 M' j4 [. K System.out.println("第" + (j + 1) + "題__ " + items[j][0]); D5 a" y. {& ? y+ x1 D: m& [9 \
try{8 c/ q5 H6 a; T# {" x
ans = br.readLine();
, ^' _3 U5 Z* J+ y }1 e8 e4 M& I2 u4 s
catch(IOException ioexception){( j4 \1 R9 `! h" ^
System.out.println(ioexception);
0 n1 W# t8 L$ R" B+ h# p8 S }
$ ~1 ]3 l, x: w4 w- [ if(ans.equalsIgnoreCase(items[j][1])){
0 e/ g; g3 l7 R7 V0 L- n% E correct+=1;
. b3 M) }: A& h% p5 Q: Q! A$ N$ e System.out.println("答對了!"); q. R% t) R/ b$ a( i8 \6 U+ t
//count correct8 d: I$ e6 H) [% B
//ouput correct message/ C1 W- y$ { p+ n
}else{
& V) Z m' [& O. x4 [- e System.out.println("答錯了! 正確答案是:" + items[j][1]);
. b, Q4 A( P1 ~! o //ouput incorrect message4 i/ }1 b$ _5 S7 L3 T8 D
}
6 k, j9 ]& M. J) y6 C% G" _* b }6 z( S- y# _; ]' z* I
n# w4 p0 C/ l, Z; [ d = new Date();
; Q z/ j- k; K9 g8 t3 ` end = d.getTime(); // 結束答題時間$ |5 X( |& s& g; S' p& v& F
System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");: s" I; P9 F5 e# \, S) K# C7 ?' R
System.out.println(items.length + "題中答對了" + correct + "題");+ Y0 a9 e3 b( X0 R5 O9 I" p4 I& M
}
# o8 e' n. \' t0 E } |