TQC1073 r7 J/ A/ V( p) u% A8 w5 g1 O
public class test{% b" A- h( r5 G+ ~; z
3 z7 o5 W1 M( w" R+ e
public static void main(String args[]){5 b Z( Q1 }- O
: w) P: i) `+ z) r8 d //0 1 2 3 4 K; ]$ a' W* l$ r" D
//1 1 2 3
# F- }% V X8 p }! @8 y! U5 l //2 1 2 3) J- Z& v! M5 P% S1 |
. q4 {7 X; q* d7 Z$ B' j6 o1 r
float tot = 0 ;' x7 _ B/ o- _0 r
for(int i=1;i<args.length;i++){
1 M/ s6 T" Y+ S9 C tot += Float.parseFloat(args[i]);
% ~& q- h0 V# h }
: o/ Z% q. Q2 ?2 u1 V# D tot /= (args.length-1) ;+ m0 O, q/ R. Y& p$ y. i% M6 N/ ]
+ l& e& B& z. T5 o- l/ o! }0 h
if(args[0].equals("0")){
5 V0 S: s; j5 t! a$ S8 `" A4 D! x0 o System.out.printf("平均值:%f",tot);, O2 g" W' e, d0 r5 x$ u+ i9 g6 `& l2 O
}else if(args[0].equals("1")){' G4 c& A# f1 n" ]
System.out.printf("平均值:%.1f",tot);1 B" @9 s, A- ?- ~" J: B9 o8 V8 X3 C% L
}else{
/ i' w) l( Y/ ?2 f/ f! ? System.out.printf("平均值:%.2f",tot);
. y7 K; Q5 A, a3 u+ i }
9 J/ J1 x& @: I + q! C6 \0 k$ b; M( t
N' z4 M3 o4 u+ a6 X% e- C }
$ s: K* v) W9 \4 y# ]3 W' ^8 Z1 O; _3 P6 h, S' @; h
9 E( c& T7 j+ f6 K}
$ _0 ]. N, \5 N! k( {TQC108
- S& Y' N% R) g( {1 qimport java.lang.*;
% [: M7 J8 t) F& c a- S) h
% H3 A5 J3 u# Q4 ~4 t/ Lpublic class TQC108
! K& h* u7 T" n9 G{2 _: ^2 s- R4 }2 c- C2 j% ^
public static void main(String[] args)
0 o9 p8 d- @! G {
8 p% j+ t; I* h for(int i = 1 ; i< 10 ; i++){
* P0 Q, l- Z- I+ h( i# i7 `2 O for(int j = 1 ; j <10 ; j++)3 ^! L, K5 o6 s
System.out.print(""+i+"*"+j+"="+(i*j)+"\t");- A8 B+ ]# V' O. n4 l, v; y& L5 i
System.out.println();3 G& U+ o* }( ?+ V
}9 ~3 r0 G5 U+ U% F
}2 V. V! }: r- e3 u/ ] ~. g
}
% X3 l4 L2 P8 `* G: u/ g7 ?, J8 C! i
$ y( c6 l! ]% C% G, iTQC109
/ e) s& D6 N7 _7 vpublic class TQC109 {* j8 `) M% {+ J, a0 D
public static void main(String args[]) {
: e8 K! D1 k1 j; i- V# ]2 [ int r;& k" {+ [) y1 \, i
r=(int)(Math.random()*100+1);
7 y( n+ L. J" J P7 F) s' I double area = r*r*Math.PI;& O2 p( O5 N$ Z; w
double vol = r*r*r*Math.PI*43;' b- I# l( ?- n; ~$ y2 _. ]
System.out.println( "隨機產生的半徑為:" + r );
1 G' n7 _5 ?! _ System.out.println( "計算後,直徑為:" + (2*r) );
7 {# r) N" K& z" |# a System.out.println( "計算後,圓面積為:" + area );: q: r, K$ ]6 P H8 D
System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);1 f/ O" X+ e" }2 `
System.out.println( "計算後,圓體積為:" + vol );; f8 E% m$ f, z5 |
System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);
3 L2 s5 U+ N# G9 A8 V }/ J6 N# Q y" V! _; w& N
}' I$ z) n/ q h& r) ^4 B2 r5 d5 M& J
; I- O$ p" I2 b0 A% q n* d, c; a+ h6 T: L
TQC110
1 C; p4 w, ]9 ^( [) kimport java.io.*;
( |( z& e: Y! ]! t6 Y0 e6 @) Dimport java.util.Date;2 w2 c$ U9 x4 p& x7 @+ c6 A
4 X2 C( ^2 v0 C2 P" k5 v1 D
class TQC110{
9 R: C5 @7 t @8 d$ O7 | String items[][];
8 _# F+ B" P5 _+ Y0 M! | long start, end;- w; J, B* K! ?, X: S% s1 A. R
Date d;, x+ |1 `$ C# U l% a" z
BufferedReader br;4 }' y) _- T* J
" c: _$ l+ d( V+ Q" e
public static void main(String args[]){
- c# r; G3 z( v7 {/ s* U$ X int total = args.length;
7 g* x* u0 C6 N4 x! V int pairs = total / 2;: E, k9 }5 M) f5 q$ z( z- U0 A
TQC110 tte;
- E2 x. M+ l8 ~+ E# k if(total != 0 && pairs != 0)
# t; f) l: h/ r {) P" I8 R. n/ B3 K8 y: [8 n. e
//get value from args..0 m: Y$ Y" N: |# i. I! c
String[][] tt = new String[pairs][2];& i/ W2 Q0 t0 k' G
for(int i=0; i<pairs; i+=2){
2 B1 x* E& U, r+ a% g& C& j tt[i][0] = args[i];0 q& b8 C/ R" Q# j% H1 t( J# ?
tt[i][1] = args[i+1]; q7 q' k" N5 N
}& K4 z3 z* F3 T' D9 \1 X, ^5 q
tte = new TQC110(tt);4 K" A, K2 R9 d [- G. J5 Q, Y
}else; p4 _) J4 \9 S7 [4 \9 ?
tte = new TQC110();) w3 e) w0 x$ s4 |
tte.start();
' t' k, u9 t: P' {4 u6 U0 B# M) ~ }
3 _4 T3 d; ], Y- `+ i
$ ?2 C6 M3 r/ g" @0 D: [ TQC110(){
* t) l- @- B8 Q9 m; L items = new String[5][2];
6 K! a1 w+ n# P8 ^9 W& R6 l items[0][0] = "電腦";7 _5 h3 e+ Y. L# p
items[0][1] = "computer";$ U+ Y. G' H3 O2 n f4 p
items[1][0] = "資料庫";
4 m. ~7 t0 A+ ~" \7 r5 B$ m8 I items[1][1] = "database";
- u6 H) ~8 r! `' q. H2 n7 Z items[2][0] = "語法";
7 q7 v y" W' V items[2][1] = "syntax";: K& D0 i- h$ _/ \" R" d1 U
items[3][0] = "學校";( }- h4 f& U4 W! @* {" a0 L7 b
items[3][1] = "school";
N# X1 J8 b* z0 z+ s! E items[4][0] = "假期";
6 f5 f2 g" `: h9 x items[4][1] = "vacation";9 j$ X2 i4 s& x4 {7 x
//make default value
$ i' G% K1 ^* E3 ]3 M br = new BufferedReader(new InputStreamReader(System.in));
9 }9 P6 S; E# D1 z" i' P& c4 F }
0 l9 M% {( K7 x" N {: ], L5 b # x5 R/ t& \' n
TQC110(String[][] it){% L' H2 n Y }% ?: f& A. v3 L8 F
items = it;
( _' i2 k( o/ ~5 Z) a) a$ m% b br = new BufferedReader(new InputStreamReader(System.in));
/ B9 S C; P4 z! `' t6 D) K2 g }
8 `7 u3 q( a2 \! J 9 ~/ C. e! I; Z% H0 E
void start(){2 z+ O$ f7 x2 H& S) q
String ans = "";
6 V5 U0 T* Z; _ int correct = 0; // 計算答對題數
: s6 a; E& B* I d = new Date();
' f1 r( e; g9 z: D+ ^+ ~9 Z9 ` start = d.getTime(); // 開始答題時間, ]( C9 P* Q6 @: K
System.out.println("請將題目的中文詞彙翻譯成英文單字!");
! k" |3 ?' e; R! U- H# o0 f8 G System.out.println("輸入英文單字答案後請按Enter鍵:");5 n3 T0 {; H" |' I5 X( K
System.out.println(" ");
! h/ C& z: {: H9 F* V/ Z5 { for(int j = 0; j < items.length ; j++) ?. o' K3 I n5 F$ h
{
; [- ~8 l+ D" L& \& N' v) _ System.out.println("第" + (j + 1) + "題__ " + items[j][0]);1 A9 A) _+ U. ~: L' D& t
try{ D# t s' O |% ?! ?1 A8 l+ v
ans = br.readLine(); o* |: F0 M$ |
}
/ k% L9 l3 G7 ]9 U9 v D" A4 c catch(IOException ioexception){$ Q- R/ U& j+ e/ _: c
System.out.println(ioexception);1 l1 Y- h, m% o" ^* N
}
* Y. S8 n* B$ g: N if(ans.equalsIgnoreCase(items[j][1])){& O& x1 f- P* H1 ^, @" I
correct+=1;
# P" `- O+ _9 ^- q! _ L System.out.println("答對了!");
2 s/ l: t6 R. c- \0 R+ @8 P //count correct0 |) z7 g9 a; U- b
//ouput correct message
- a$ q& {4 J8 H- j' O6 J! ^8 U }else{
! ?/ `2 v6 [, y6 r, e- r0 q4 y System.out.println("答錯了! 正確答案是:" + items[j][1]);. J/ Y" n5 e" C7 J9 Q5 r6 R! M
//ouput incorrect message
- Q% M8 e) }4 J( x }+ b, [! S7 e# L: G- |8 w
}
, Q% O j( O) c( J. p8 V1 G* s5 r" |. s8 m1 S/ c
d = new Date();
1 q2 O. k. ]2 K7 |7 l end = d.getTime(); // 結束答題時間! T% _4 \, J* P$ z ]
System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");
; P( C2 O( g0 Z$ ~( R+ M! X. W5 I9 L System.out.println(items.length + "題中答對了" + correct + "題");& `1 S& c0 Z; l4 B8 @) K- {0 {
}) [; \4 R2 t) _% k+ k, i& p: Q
} |