TQC1079 J7 K4 i, M1 D2 h# g, j
public class test{/ N6 J: i6 r# h& R4 ]5 v4 K
5 J2 U* h9 M4 t+ z public static void main(String args[]){3 o" B! Y6 \1 O1 F; o4 v
) f$ }. ^3 }% k* e. _+ G, }2 M2 |
//0 1 2 3 & s1 k( ?4 ?- p+ D9 s+ D' q
//1 1 2 36 H+ ~6 _8 h& _
//2 1 2 3
5 R9 \1 D3 y. ?% n 6 w7 [) d% m! c2 r9 w
float tot = 0 ;
$ d. h, L6 D4 g$ k; w- g+ D for(int i=1;i<args.length;i++){
1 r4 P: ~/ k. y4 |- o+ f! W! y tot += Float.parseFloat(args[i]);
2 o9 w3 F t6 }+ ^; Z' H% x }. u( h, ]5 @; \, b
tot /= (args.length-1) ;
* K; U' _5 Y; I8 S$ | - Q, F3 y% F5 x& a
if(args[0].equals("0")){( h. h ^* H! @. k# f4 B
System.out.printf("平均值:%f",tot);+ q k6 I9 m- I; r2 z
}else if(args[0].equals("1")){
: ^9 p- {+ Q, {. v3 F U0 o$ [ System.out.printf("平均值:%.1f",tot);3 l+ e! P5 y6 f; `
}else{- ~* C4 e. _' `3 z8 X
System.out.printf("平均值:%.2f",tot);
/ x4 \" s) a& S& r }3 D+ m( X0 K, q* K
1 _" \% c# }. j1 X. f
9 R! U4 K3 S5 u }
* j5 F* q7 U; f( {. l. G2 l+ ~- x3 Y9 h- m/ N
8 @% P, y! I# j+ a! i; E}
0 G% x: {! o* D2 u6 j+ ]* m4 [TQC108) [7 o1 ]; _ ]* V% Q1 |! L+ J
import java.lang.*;
, a: D: O6 s& \! J. U
( L1 Z W9 B1 S# epublic class TQC108
& [4 a2 T7 G; |6 H, B{1 i& U. U" M6 l8 K- d/ a
public static void main(String[] args)
3 d# x. L0 B8 j' _. U {$ B# i) `5 G, K$ m$ z* P! u. e
for(int i = 1 ; i< 10 ; i++){5 ^: c8 M; n* B# l$ k8 @
for(int j = 1 ; j <10 ; j++)
7 B2 K# O8 s9 e T. }) G. T System.out.print(""+i+"*"+j+"="+(i*j)+"\t"); Q/ k: n, Z" ]9 o( x$ F6 |3 c
System.out.println();8 R# V: o9 ]& Z* G- ~% O0 ]
}
; Z& y& j* Y! U }
! ~% S6 ~- B. B0 {* A$ C! y0 Z7 |}
0 A# b: {* T |5 D. G& P7 S- X, [5 W# o! E. s! O S! P5 f$ \
4 d# x y) T3 P' |; q( JTQC109
; j9 i" f- ?: O2 {, ~) Q$ o( upublic class TQC109 {# s: D I1 K, \, @$ {
public static void main(String args[]) {) H9 t. s( e4 d
int r;
# _ Q( n! E& b; { r=(int)(Math.random()*100+1);
9 u3 n& O% d8 {/ B3 v double area = r*r*Math.PI;8 M" a; b* ?; P/ u4 C# `
double vol = r*r*r*Math.PI*43;) h+ `0 W$ }! H) Q4 ~
System.out.println( "隨機產生的半徑為:" + r );2 a8 _0 N8 C$ i$ Y1 t
System.out.println( "計算後,直徑為:" + (2*r) );6 j! ` ?- C6 x! m& s
System.out.println( "計算後,圓面積為:" + area );
8 d, g% N, O' r; a, M: H/ w System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);
; K( T4 { s5 }4 |6 |. I9 Z5 r System.out.println( "計算後,圓體積為:" + vol );/ X- ?1 O+ a- a; ~
System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);
9 X! e0 @' y# P: P2 ?3 s, O7 ~. o }# P# W2 | v) Q5 O: f8 h
}
; q- ^( Y- E+ Y0 y) K/ d _, x3 f. v' I z% J; j W1 E r
) ~5 B! H; ?$ x: Y# B5 A, b& iTQC110
" n7 }8 x/ F; y7 K! zimport java.io.*;
- |0 M8 ^0 ^) Q/ [, mimport java.util.Date;: t# S' s4 D$ V( U6 a& v" j2 ?
f* L- y( v9 o4 _; b3 `6 y1 l class TQC110{
/ d, n/ ^- N2 s Y String items[][];* D4 g- k6 N: T* u2 n$ a
long start, end;
6 n7 {$ H- X N7 u1 l, g Date d;* ?" G* d7 U3 W
BufferedReader br;# `! B- _6 J. ^7 f" C+ M% e( C
& ?: M7 t- m8 T0 `6 ` public static void main(String args[]){0 l' K; G; d' d9 a" Z" B
int total = args.length;
: [9 z: p& |7 D. e int pairs = total / 2;
' C* Y$ o" g% e! ?0 W/ m' ~: F TQC110 tte;
$ K8 V4 n0 o6 Q# v8 B if(total != 0 && pairs != 0)
% h2 o1 V+ [; |; p {' _% Z! d- m: z; I$ d
//get value from args..% `* v$ ]6 j- e; E( n! I
String[][] tt = new String[pairs][2];
: f6 u% S' \: d6 k5 \ for(int i=0; i<pairs; i+=2){2 f) N# D2 p% I4 r! H# n, @) V
tt[i][0] = args[i];' L2 B% k, i7 K! k3 N, K2 F
tt[i][1] = args[i+1];
0 z S, P5 X0 b1 i& r; k2 j }7 g, f7 D3 [# B4 B3 z9 x" ]( [. I
tte = new TQC110(tt);2 b2 n- x; ~' A7 ~9 h# G" l
}else' G* ]9 k! G: p! d% \5 C
tte = new TQC110();4 x( Y; I) J8 F: w: O9 V
tte.start();" s* e, j- E5 v
}7 \ h. R& J' p+ s/ z2 g% z! L
1 Y4 {* p9 k1 |- J& Y o1 d( ^
TQC110(){) T* O3 H7 I9 r, o& C( q
items = new String[5][2];7 d+ l Y1 n( K: r
items[0][0] = "電腦";' s+ m, U$ _% t* D [
items[0][1] = "computer";
4 p, m- j k2 K4 H) F% k' W items[1][0] = "資料庫";
; W) Q0 t$ g0 {" P+ Q, g items[1][1] = "database";
) o; ~1 S* E1 ^% m y/ q7 N( ` items[2][0] = "語法";& Z# v/ Q: Q; ~6 S
items[2][1] = "syntax";- ~- |8 L1 g( ~7 ~& j0 D/ h
items[3][0] = "學校";
- d' a# f Z8 m% i/ R items[3][1] = "school";6 i+ W( v% |9 A- v4 F: r( L8 T8 [
items[4][0] = "假期";: N) M! ~4 g+ R2 m' e. ?! y8 u
items[4][1] = "vacation";
$ C7 X. w) {' | //make default value
2 C$ V" C/ \, P% S br = new BufferedReader(new InputStreamReader(System.in));
/ H1 v* ?5 `5 h9 ^3 V/ B) B }
) m! s) t8 b$ G! @
+ l. L0 S/ L3 i9 T/ [ TQC110(String[][] it){5 @7 \, O: Q& ^! Y
items = it;
2 D) b! R6 k) r/ e2 O1 H+ d( u! `+ ^7 Y$ e br = new BufferedReader(new InputStreamReader(System.in));/ f9 Y! u* \! P6 d0 n/ j
}
6 p5 a2 n H" K
! l# K- J% {% p5 A4 @ void start(){1 o: x6 x2 D, K) P1 @! F5 F
String ans = ""; w1 S$ @! R8 S
int correct = 0; // 計算答對題數3 Q: a Q1 A% p+ E _5 o5 @9 K
d = new Date();
3 e3 C; V4 i* V% { start = d.getTime(); // 開始答題時間
+ B+ k" k: D4 {5 g System.out.println("請將題目的中文詞彙翻譯成英文單字!");' q1 }: S' q' G( ?
System.out.println("輸入英文單字答案後請按Enter鍵:");2 ~1 Y9 B# t, Y5 }8 V2 R2 n
System.out.println(" ");
; Z5 {' \5 E+ W. P" z. |5 g for(int j = 0; j < items.length ; j++)# G" Q6 ]9 s- A
{% f5 ^+ g. [: I- j- `* [1 w
System.out.println("第" + (j + 1) + "題__ " + items[j][0]);7 Q8 B5 n2 _9 \( Q7 h
try{: J$ I) z$ x* q0 L7 a& P
ans = br.readLine();
0 @! w- u+ _ t, Q4 K( O }% f/ P& F( ~! h, i6 `+ G
catch(IOException ioexception){) W) a9 K. D: k
System.out.println(ioexception);
6 T D. C, K# O1 g0 g" v: @ }
& d7 A' I/ U* h4 }# }; P if(ans.equalsIgnoreCase(items[j][1])){+ N1 q( u0 J" n1 G$ s; u% u
correct+=1;- ?- i% ^% J/ R9 k# N
System.out.println("答對了!");
& z+ N! }) l( Q* c //count correct" `: t- }5 g4 k3 d: q' g
//ouput correct message# Y' c, A; ^# g1 l# [7 ]4 p
}else{
1 K/ K* l) b9 d6 m b1 H8 H9 Q- { System.out.println("答錯了! 正確答案是:" + items[j][1]);" z4 X: e7 J j5 r
//ouput incorrect message
0 N! t1 ?! P+ s" I, s8 m }
6 }' u# s7 b- Y2 f$ j' q% P/ n }
; N7 `, ~! [- z3 A2 n8 w9 H) y8 j8 p R* C
d = new Date();
2 l2 N5 m/ f& [, B end = d.getTime(); // 結束答題時間/ G, X2 @' h, F0 w7 o
System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");+ ]3 D. x- s, Q
System.out.println(items.length + "題中答對了" + correct + "題");
) u9 h, b: q/ B% R7 n3 S }0 D$ B" S P: E) s' H7 Z1 j) s# C
} |