TQC107( l4 P0 h. r$ ~$ Q& {
public class test{- Q- `6 N }+ ]* ]1 e5 {$ A
! T v# h0 c f) p, D3 a0 P8 ?4 ? public static void main(String args[]){
- K( y5 X3 M, m+ C0 _3 @ 8 E @7 X1 k4 N5 r
//0 1 2 3
/ Y( T7 S/ T5 J9 L; s t //1 1 2 3* f* C% v$ x, U: x& S
//2 1 2 3$ ?! o. @( |: u- X
! F/ r1 V j' B* b( L6 Z
float tot = 0 ;# x3 X# p: Z. K' y5 F( P( M6 a1 S
for(int i=1;i<args.length;i++){) C4 Y5 ]6 N/ D% k" X4 Y; y; [! a
tot += Float.parseFloat(args[i]);" z" o6 G5 L) K% j2 ~; L
}
( P$ b* p" [5 M1 m9 W tot /= (args.length-1) ;# f& b) M5 h0 N% I4 }$ ~! [
- f& ?& Y1 ]) \2 p if(args[0].equals("0")){9 q7 l7 i) q, U; f# L
System.out.printf("平均值:%f",tot);
* T# }. A& [& u$ S }else if(args[0].equals("1")){0 V/ R( x; n! E% i. D' b0 }9 l. \
System.out.printf("平均值:%.1f",tot);$ E7 m5 E+ _4 D) C3 v3 T
}else{9 x W* [4 H( @! X5 a6 f( l
System.out.printf("平均值:%.2f",tot);
/ w Z0 {5 N6 N }
$ m; C, V8 f" U- c3 x
2 L; ^3 J. _0 H8 M; A5 r4 |% l
4 `( D4 {# [+ a: }# s3 L# O }
+ m/ ~- w. f' K/ s! \ p3 _( X# R: p6 X
- ^' Y! |0 ~8 N; r$ A}. n+ e4 _1 Z/ Q% d. g4 g
TQC108
( j8 H+ _9 Q4 Yimport java.lang.*;% ~! m, G% A6 [, ]2 p
6 v/ S7 [- L3 C( S/ S B4 \, spublic class TQC108
' D) U h7 `5 i' @4 \( K4 }{; A {7 L( E/ }/ X! x; ?9 w* @
public static void main(String[] args) ( x: y5 b! @- G' w/ @4 r
{
) s' w* q) _2 N9 i; y* x5 h for(int i = 1 ; i< 10 ; i++){: a C: @! h) X2 W6 ^
for(int j = 1 ; j <10 ; j++)
& \! J/ N! N& D" n+ v! t System.out.print(""+i+"*"+j+"="+(i*j)+"\t");0 h* T5 Q. h l' B: d6 k
System.out.println();
/ y7 K, g7 y! o1 i }
. E' b5 E" J. Q p/ q }
0 C( n0 q F8 B/ B: B3 H* Y& k}
5 n" ?3 O2 f5 I8 R7 p2 E8 r) \- J
4 x8 k. R$ A0 o3 H# T% y% W9 E& Y5 M, L% O2 }2 }
TQC109
2 t H) k# E+ i$ u3 R- j1 r& spublic class TQC109 {
- f- x4 e) y, X+ c+ W {- ?5 I public static void main(String args[]) {' r& {7 ?8 b2 f, @$ y9 P& W+ B
int r;! p$ F- C" n8 G( @1 n: l
r=(int)(Math.random()*100+1);
2 A2 |- l7 c( \* k8 N; [9 g7 n double area = r*r*Math.PI;
0 C v5 Y% {1 N& W double vol = r*r*r*Math.PI*43;
6 _$ l0 c- M. [ System.out.println( "隨機產生的半徑為:" + r );2 `; j! v5 X( t. V0 @
System.out.println( "計算後,直徑為:" + (2*r) );
- [. z. g2 x1 T8 |/ s! z" } System.out.println( "計算後,圓面積為:" + area );0 ?# F4 G E# ?/ D
System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);
, V" e0 z9 n1 g1 W2 K1 p3 v System.out.println( "計算後,圓體積為:" + vol );
! P8 i2 i- n" {% A, B System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);9 @8 S* @* Q1 Q2 @7 o* a* s4 v
}3 k4 g( Y9 W: A& t
}6 ?0 p3 `7 v j( Y6 V8 h' c
8 n6 I9 g$ a$ m! G1 e
3 \, Y) X' B6 S( G8 I& v5 Q6 XTQC110
6 L9 U7 H& Z" c2 p. g& z5 R- Nimport java.io.*;
3 q) y; @' r5 W* @3 q, \5 a% Rimport java.util.Date;
3 B$ B `' l" H8 `1 N9 |# Q, G% p- t8 R7 K6 z3 X
class TQC110{
) T- G# c1 Y. q+ |; T1 G$ Z4 z5 ? String items[][];
( q% B7 J- R' a- q4 V% K9 d long start, end;
9 |9 ~0 a& M5 p f) c: P4 ? Date d;
- s" U, \; z7 w9 k" t3 w4 x n- O4 k4 ?5 Q BufferedReader br;
' W: N2 c5 B/ \5 m9 J) l# i+ M* H) X1 l" ^! J9 |
public static void main(String args[]){4 ^( X/ m' y" [$ L$ G. H
int total = args.length;+ z5 [- J$ p! m) D, z
int pairs = total / 2;* I' q6 A( K% y) @, E. R
TQC110 tte;3 Z, C& L* W, S, x3 U2 h) r
if(total != 0 && pairs != 0)
! L Y6 `8 X4 }. ?+ r( w. p {7 k% h" d% n2 U% [( d, Y
//get value from args../ Q9 g( M" b, R- c' a) z) Z
String[][] tt = new String[pairs][2];+ r+ c8 N9 A# |% w" }4 @$ P, d2 X
for(int i=0; i<pairs; i+=2){
7 F" Z7 A4 J( y1 { tt[i][0] = args[i];
0 H; o! {5 s' {, |% _" c/ b2 D tt[i][1] = args[i+1];
. G1 Q) d$ W, g6 I }7 p* q# q% w; H" X7 ]7 P; A& E4 \
tte = new TQC110(tt);
( W5 E4 |8 [) R% t* \) L+ e }else! C {, {: `. B/ p' k$ L# w# ]
tte = new TQC110();
5 H4 }: ?0 \4 R' R% S1 [ tte.start();, ^8 F, J& z# N7 b m1 i
}2 H" d M( Y$ ]( u+ ?
! K2 c Y; N( r! y) Q/ w2 o+ S0 W
TQC110(){
, ^' @8 R" O7 \ items = new String[5][2];
1 o/ c, d( N% [# Q* f6 \ items[0][0] = "電腦";
, I7 B9 N; j3 Q& V+ ^( p8 j items[0][1] = "computer";
& J: X) }- p7 I$ k3 s- R$ A items[1][0] = "資料庫";$ S4 Q7 {- a8 G
items[1][1] = "database";4 p: n8 k0 X. s- x- v
items[2][0] = "語法";" L: H! O3 Z8 I, Y
items[2][1] = "syntax";0 q( M3 O* B. n3 l5 U( f
items[3][0] = "學校";
) t# x* z: l0 W: c0 n7 g items[3][1] = "school";
" g. B' _2 Z: ~ B$ @- T8 A2 i7 O- X items[4][0] = "假期";
& ~6 s; G! I% C# Z; s! ] items[4][1] = "vacation";1 W) Q8 Y; N! b; I& H+ o! c
//make default value
9 w% v- n* j( v6 e) \& V8 h* b br = new BufferedReader(new InputStreamReader(System.in));
( N8 \ k" P" |+ z$ ` }
6 N6 \" d9 v/ Z q5 g ; k1 U1 D9 o8 M: ~. \/ z: G4 u' j
TQC110(String[][] it){" C$ |! ?0 e' P' ?* i9 y
items = it;; h$ D, W3 x. U3 n6 i' v& `
br = new BufferedReader(new InputStreamReader(System.in));
$ b9 |1 C% n) A+ F( }( M# ? }
1 S, P( `4 W$ e" R; |# i/ {! { 7 P+ O. `/ F6 `4 x% g
void start(){
3 G' j$ i+ Z+ h) Z$ y String ans = "";
) w; a5 W u2 s: z3 }$ Z+ r/ C: B! K int correct = 0; // 計算答對題數
& P8 _) Y7 z, r1 k1 t d = new Date();
- G0 U0 M6 I0 R' b0 | start = d.getTime(); // 開始答題時間
( [: v% f( [# | System.out.println("請將題目的中文詞彙翻譯成英文單字!");
) b- P* D! @1 i1 T. b! j System.out.println("輸入英文單字答案後請按Enter鍵:");
, \- Z' w# h( E: S; a# \: B' q+ R System.out.println(" ");9 @# V+ A7 |3 G- X- L' D/ T
for(int j = 0; j < items.length ; j++)% Y* X5 l+ r" h$ Z
{6 h) Q+ a2 _' p! i+ ]8 i
System.out.println("第" + (j + 1) + "題__ " + items[j][0]);
1 N @* m% i1 N1 m try{" W+ ~3 b+ h: }7 v
ans = br.readLine();3 \/ H: h* ~) q" W9 o* ?
}4 |9 v9 C+ n; \
catch(IOException ioexception){
( F) I" r2 p. |8 N3 _' G5 \ @ System.out.println(ioexception);
$ U8 |# _, n& [ } T8 S( L% u% i( }
if(ans.equalsIgnoreCase(items[j][1])){
2 C+ F4 Y, e W3 h* [9 O correct+=1;7 U7 r# G, w1 V, l. i6 V
System.out.println("答對了!");( b* |' A! Z) }* A# A
//count correct
# `+ z, A% B$ [) N9 T //ouput correct message
1 w$ Y) i2 m" l* D }else{
- S6 V( `& M* d" A8 ` System.out.println("答錯了! 正確答案是:" + items[j][1]);3 @6 I' o; Z. Y; [0 F; s
//ouput incorrect message' Z1 ?" j2 `, F3 N( ]/ `' @
}
7 {5 P9 Z1 w7 x2 C }! U1 [) E+ Z+ n" C) B% l& F7 R
# e% N6 K9 v9 A: X" G
d = new Date();
0 c# H' o3 z B: G) K( [ end = d.getTime(); // 結束答題時間" W4 m4 g- P1 W* J" D8 \
System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");
! g$ Y3 j; S# `1 L5 W6 R0 g9 Y System.out.println(items.length + "題中答對了" + correct + "題");
0 i% x) s) v6 S: R' K0 \) g }+ B" |$ \( Z( Q
} |