TQC1074 z, M3 E# M9 [) x
public class test{/ a! K) Q5 I) g" t9 |; b! @) ~
! R( T/ g; M/ o8 t1 ~
public static void main(String args[]){: k2 I: F( I t: F
5 ?: w7 Y+ m* M+ _, C7 l
//0 1 2 3 9 p# O( G1 o# l% M5 d
//1 1 2 3
! h- s' E! X/ w. e$ a //2 1 2 3
6 u9 h- H% `( V, S
# B% G; t: s) I, V- s float tot = 0 ;
5 J s, U% h7 W/ v- h% B for(int i=1;i<args.length;i++){
, F) g% O' j/ G! u! `0 Y tot += Float.parseFloat(args[i]);
1 E- f3 @1 ^+ `0 N+ @ }
0 y* G1 r# D! \ tot /= (args.length-1) ;
# g1 Z/ H4 \( t3 w, L! y $ K. Q$ Q# M; k! q, O
if(args[0].equals("0")){, X& V5 P+ R+ C& C# j0 I- L" G
System.out.printf("平均值:%f",tot);
4 {4 ?' C' q9 b+ E }else if(args[0].equals("1")){& y ^1 R; w" E5 w
System.out.printf("平均值:%.1f",tot);
& x7 f0 W* N: a2 v' h; v8 Y }else{
$ B% h' E8 |. m9 N6 }/ ` System.out.printf("平均值:%.2f",tot);9 |$ C1 t% g6 C6 A2 u
}$ n+ A, _& d2 C& {) s
: R$ k2 b9 [/ u* ?8 r3 ~9 b$ j8 [ 5 \/ u/ s/ T- d, A
}
: }5 l( p1 S" v9 o3 H6 i) r: C3 b* G. V& A
- q. {' J2 M" W1 H Q7 _* R o, q' u! p1 _5 g2 J
}
' }- s, k% N! F ?TQC108
3 @0 g- l: ~' v. A6 H, {7 Kimport java.lang.*;
, p. ~% @/ H" }# |9 n+ A2 O' W& i# D6 C& y* ~1 H7 [6 f. u+ n
public class TQC108
1 `0 F1 z& Y- j" ?0 E{
0 c6 }1 g6 L: Y* d# d5 I public static void main(String[] args) ; D$ D1 ^2 A* f0 e5 Q
{
3 V+ [( z9 C7 h4 c' o: _3 I" T% W for(int i = 1 ; i< 10 ; i++){
# k" o% X$ `9 A for(int j = 1 ; j <10 ; j++)
' r* Y6 E8 @- |8 { System.out.print(""+i+"*"+j+"="+(i*j)+"\t");, [. D9 o) K+ O& _& p: F
System.out.println();5 |' R/ P; Y- Q) Z
}! C: J" F$ r3 b' D3 o- H
}4 T0 U/ M2 f3 q* ?7 O$ p$ z; i7 n8 w
}# V2 z5 ^+ M/ W' {
7 U7 [! d5 ?7 y) K! Y9 q; m; A, Q+ l6 a, |
TQC109! U: c- S$ d# k
public class TQC109 {8 b% @* n) G: k9 `$ W% n
public static void main(String args[]) {! O2 N! d$ Q! r. N2 U0 l/ d) k
int r;
" {: m# a% \4 q1 y: x; s r=(int)(Math.random()*100+1);1 ]* \* A @, J- L( T
double area = r*r*Math.PI;
' O, s% D! r2 R- K. F, ]. B# S2 u1 [ double vol = r*r*r*Math.PI*43;7 W0 t. }! ^" }3 d
System.out.println( "隨機產生的半徑為:" + r ); W- M( A% g* P8 x
System.out.println( "計算後,直徑為:" + (2*r) );$ z; b3 W* ~5 Q0 j
System.out.println( "計算後,圓面積為:" + area );! c3 e S* W; [( P1 ?
System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);
; z- I! t: v S0 Q0 W% z System.out.println( "計算後,圓體積為:" + vol );
* o3 F% `: Z! I H: V System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);
2 {+ e( v- g% \" G! r, D }, L* _& ?1 m; r; Q9 l/ _
}
# G; G0 x7 r r4 N& L9 e$ d
) F5 p/ ?* T) M: L& N
. Y7 r2 R5 t5 v% Y% ~TQC110 ' G& s- c I" B. v& y. X# s8 y
import java.io.*;: j3 N! H3 l; _- i0 P) G- }# J
import java.util.Date;
" c" n/ b, f& h) d+ g7 R5 [ a* X) f- W# v' T2 F1 m
class TQC110{
" A6 O7 T) W: j$ ]4 Q* \8 J r String items[][];- q0 u; F% a/ Q+ P. p
long start, end;
" D5 ~1 A2 V5 B! @# C Date d;3 S# |8 u4 Y* ?0 G( [* G( }- \
BufferedReader br;% r; X( |! h& N* p- _+ b; ^
2 z9 C- v2 @, v2 k5 O" ?
public static void main(String args[]){
8 A& Y/ s' z6 u8 E% Y4 T int total = args.length;- h/ S, H" w7 G# f$ i
int pairs = total / 2;
. N2 D/ O1 g% d7 m TQC110 tte;
* B. }! l" Z& i. W2 `/ I if(total != 0 && pairs != 0)2 L2 @4 g A$ S) r
{
# R7 c/ e2 I. h //get value from args..9 f5 i+ j# D( V# ~6 j
String[][] tt = new String[pairs][2];0 S% y9 t$ u n
for(int i=0; i<pairs; i+=2){
; b' Y4 W, A6 g; Q1 _ tt[i][0] = args[i]; T) F% L, ]: b+ q
tt[i][1] = args[i+1];
5 U( l/ c3 f4 r- P7 C }- D6 o+ w4 `1 ~5 R
tte = new TQC110(tt);
7 n5 s0 u& N& C Q8 a" U* C }else
& J. R1 K' F: H5 @ tte = new TQC110();0 [0 c' P9 @: {# v
tte.start();
S! h6 O# Q! g- Y7 L/ Z( a }& D! e% e! r0 q0 _: m+ Y: N8 E
7 Q8 f0 F% h7 |6 W+ [0 E TQC110(){2 ^" r7 v& o* `6 B3 F( r5 J
items = new String[5][2];
0 _6 F' \2 D8 ]+ G items[0][0] = "電腦";' l. J1 }3 U! B) D, Z- C$ G$ [
items[0][1] = "computer";3 n) v5 o/ i( b; m6 P
items[1][0] = "資料庫";3 R$ ~, P7 M: `$ Z, L
items[1][1] = "database";
2 n5 [1 J8 B; f) \7 P$ K* H items[2][0] = "語法";9 ~% [0 E0 o( |
items[2][1] = "syntax";
* b0 z6 G2 `6 T' o' ^! ^ items[3][0] = "學校";
1 N, H f5 W9 ?8 K, } items[3][1] = "school";2 J* [/ M: R, @! N
items[4][0] = "假期";
5 L+ m( P2 T2 @4 d7 T' e+ u2 s& n' x# K items[4][1] = "vacation";7 B$ c, p. j+ L8 s3 h0 |
//make default value& t" T+ R v5 \+ W# m0 x8 o
br = new BufferedReader(new InputStreamReader(System.in));0 g. Y4 j5 j% @
}
- p0 ^$ L2 A% P- O) W" b2 ~+ F' q1 X
v* \9 V# \: T. o' H TQC110(String[][] it){" M- ~$ \$ T' e6 L. u4 M
items = it;2 V+ `( `# e, ]9 u/ g. {
br = new BufferedReader(new InputStreamReader(System.in));
& |) \7 z- j5 L- V }
% b& M% {3 }! |) J" `6 J, S $ F3 v' j6 E; f! b
void start(){
4 J5 S* ~% z% D String ans = "";1 N W2 w! c1 l/ w J1 h% l! n L/ x
int correct = 0; // 計算答對題數$ o' t. m. i+ {2 @7 m$ v; S. r0 I
d = new Date();' d P7 L% a+ ]" e M9 |1 \ u. U7 _2 _
start = d.getTime(); // 開始答題時間6 W1 b) F. i5 [% P7 Y; D
System.out.println("請將題目的中文詞彙翻譯成英文單字!");' J. H& Y! e" T% n
System.out.println("輸入英文單字答案後請按Enter鍵:");
: c/ S' z9 z8 [* p; e- ]8 h System.out.println(" ");& H" _* I: ?7 t, \7 f1 C
for(int j = 0; j < items.length ; j++), t8 }$ I. I5 M# m0 v5 [
{+ H Q9 `0 Z# B* M) d* w- M
System.out.println("第" + (j + 1) + "題__ " + items[j][0]);
/ A8 P: {4 N6 q f' k try{1 i: Z4 w8 |- {1 s/ Z
ans = br.readLine();
|, o- E) K( a1 o }
: c' H, I1 M5 x7 U+ q4 B- d catch(IOException ioexception){
$ o9 \" n9 D k; d System.out.println(ioexception);% q1 _: i: k2 s* Q& K
}
% P0 C: E* a# [' ^8 ^ if(ans.equalsIgnoreCase(items[j][1])){
4 M. p6 \7 O( h( {( A correct+=1;
, a5 D* h, t: D" P: P: X2 W4 _2 S System.out.println("答對了!");5 _8 C: R: z$ k9 I( I0 j- ?' |6 ]
//count correct
7 L7 _4 }. p, ]3 l; _+ ] //ouput correct message
9 \4 A/ N! [9 v2 T& B }else{
l! j2 D. }6 i" n System.out.println("答錯了! 正確答案是:" + items[j][1]);
/ K b, G# g4 m5 o" _# O5 V //ouput incorrect message$ k3 H9 Y$ |8 S) Q/ s! K4 L
}+ a8 }# u) E7 v! k( D: b
}
- E& l# t+ v( A, u, z
3 ~0 R6 f6 @) f d = new Date();0 {- k! @1 c# y6 U( [4 z {9 I
end = d.getTime(); // 結束答題時間* l$ m0 m0 m5 k" r- W; {& y
System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");
4 t9 ?3 c7 p0 U' H% p% P4 Z, { System.out.println(items.length + "題中答對了" + correct + "題");
+ Z! ] ? v' {8 S! X }
/ q- e3 P7 z" L& s; L+ ] } |