TQC1075 N* z' y2 C8 O+ @
public class test{
6 p0 R2 G& ]# B9 I' J- k" R5 p* i
2 s7 k2 r# T9 Y6 S1 C5 B8 b public static void main(String args[]){
1 b! L$ ^' B$ _
5 X/ E1 d; ?, @7 y0 C) G //0 1 2 3 " b5 C: Q" S* Y
//1 1 2 3
0 D( S/ q( f0 H; D! L# H //2 1 2 3; L# I6 t2 G' ]
+ E9 `/ c( x& q: p: m
float tot = 0 ;5 R( c- U+ k) y: d% T
for(int i=1;i<args.length;i++){. D6 }- ^" c- O
tot += Float.parseFloat(args[i]);, J$ N. S- g- v
}
' t2 O2 m) U& U; W- b( g8 A; O tot /= (args.length-1) ;
3 H2 i& G: X5 O5 \) E9 o4 o; T
: L l+ w. U4 u# I4 a5 L) U if(args[0].equals("0")){, `, o9 m/ p! J3 k/ w
System.out.printf("平均值:%f",tot);
. w) v) Y8 }# E- g* m9 a, W; F8 I }else if(args[0].equals("1")){1 A3 D! ~2 }4 @8 D" O, y
System.out.printf("平均值:%.1f",tot);
& R4 F: E' h# ~7 n& c- [0 G3 R4 ] }else{8 J7 _0 V; P. }4 U! ]& I
System.out.printf("平均值:%.2f",tot);* p- q+ G7 m# B& h( R
}1 f9 a1 w8 W8 Z6 k) A
" C- u/ s# q) ^' f: ?8 H% U
0 {8 P$ ]& \+ T# Z { }( _; u+ y) P0 Z2 G1 i3 M
; _$ W8 e$ q* [6 M4 D
- _* K# {/ o( a7 A' i m# Q/ Q! C! \}
8 x+ A) ?0 |2 X/ k) PTQC108/ `5 g; \) L6 J: x
import java.lang.*;
' B( e1 O2 @6 \5 v ^8 c5 L, B& m3 J# X1 c
public class TQC108( g, j8 H; ]; Q7 K8 ^
{! x" O( j; s& S4 d1 C6 S/ {, G
public static void main(String[] args) - z( g$ T- g6 Q% a. A
{
$ u4 V( H: Y# ?' v+ h for(int i = 1 ; i< 10 ; i++){. N0 s$ B6 K" v, f# o
for(int j = 1 ; j <10 ; j++)5 D+ d* g, k+ P
System.out.print(""+i+"*"+j+"="+(i*j)+"\t");
- W/ z# _* O6 ~8 g& S% c- @8 E System.out.println();
- S& q& A- X z7 Q }
& ]& [1 K r. i7 F* q- V/ V5 P3 Y }* H& v# |& J6 f* [& O5 q
}
8 u/ X) U! f7 O5 C/ ^! ]; y6 F1 x: f( |
9 Q0 T' C) I* o7 q) h6 @/ P
TQC1091 K+ |, H) m# u
public class TQC109 {
+ o/ M$ Z1 _% A5 E( u6 d public static void main(String args[]) {
0 R" ?. [& {" I# U# g; t+ M% E5 Z int r;5 E( c) F& q* C6 H. y
r=(int)(Math.random()*100+1);: L7 b- ^! g% s* R0 @
double area = r*r*Math.PI;
, ^) F& u8 I! i& ]! f, a7 H double vol = r*r*r*Math.PI*43;
1 q: i& { I9 m- s! f& ~2 j7 r8 v w System.out.println( "隨機產生的半徑為:" + r );
0 `. b& i! a- Q0 X/ C System.out.println( "計算後,直徑為:" + (2*r) );" w# d6 i2 l' }7 T# e+ W L; \) z- c5 |
System.out.println( "計算後,圓面積為:" + area );! e4 P- O2 `4 [
System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);
1 N& `4 k1 h9 k0 \) _2 F System.out.println( "計算後,圓體積為:" + vol );
2 x* o& o8 d& T* K System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);
6 e! S2 l6 V5 \0 ? }, S \. W# o% v2 S) I
}" ^! r( m6 b5 H4 `9 m
/ u8 ^9 Z( g! Z9 `1 p
+ r9 q I" m0 ~0 e4 T& ITQC110
1 d: M& z- M! W" f2 N W; I: n7 \import java.io.*;
; ]! ?8 Y# h9 o) [& l! Gimport java.util.Date;" q5 T; a& y a
( U. L4 Z0 n! [$ S
class TQC110{
; @- M9 Q8 Z ?4 E. {8 Q String items[][];
% w; k3 N+ t+ y long start, end;' z4 x/ ]# U' `! Z8 M, W3 D! M, v
Date d;( t) Q5 C W/ H& |* G5 K
BufferedReader br;% u1 t% {$ s7 E" k0 j3 C
; W; H+ z/ p; V5 M public static void main(String args[]){- u, w& [ F8 x2 x
int total = args.length;
( l! X( P. g0 o3 r" A int pairs = total / 2;
4 z: V* W V% n6 Z TQC110 tte;
! [6 l7 G7 ?4 I3 d, V if(total != 0 && pairs != 0) L& W7 F. b2 }* P5 R% `! ?0 y
{
* P/ @$ K8 c' n5 W( Y6 ? //get value from args..
- V2 F$ ] M3 e- L+ ]# T! S+ ^ String[][] tt = new String[pairs][2];
, V+ H5 f8 h4 B$ M for(int i=0; i<pairs; i+=2){
3 ~: s a" n& I8 y" C tt[i][0] = args[i];! o0 `5 M, ?! q6 \: O7 A) J7 d
tt[i][1] = args[i+1];6 w G' i! B+ C; j$ q5 O
}
u1 V: A# k9 t! a3 s# W4 a# ^3 i tte = new TQC110(tt);
- u I; {; R+ f2 P. u4 { }else
9 Q7 O5 y) F# v+ v tte = new TQC110();
# r* ^0 D* \4 B- m5 [ tte.start();& e& w' W2 m+ P! {' B
}/ ~5 P6 z$ R$ t, o/ V: i
. ]( I% W/ v# s. p TQC110(){) c- |8 y* ]9 `! k
items = new String[5][2];
6 ] z- W! t; Z' A items[0][0] = "電腦";1 x, M# F' b i( U# w
items[0][1] = "computer";
R9 j+ V G4 [( t items[1][0] = "資料庫";
/ ~5 U G+ F/ e items[1][1] = "database";
6 L2 _0 C/ K# |' i* ~# x) K- R& {+ T items[2][0] = "語法";
: l( j% h* l; z) [; h$ } items[2][1] = "syntax";
/ X: L8 @4 c( v2 C% V- |# I items[3][0] = "學校";
+ D7 j; ^: [- S items[3][1] = "school";
+ i$ K! h; l; _; N- k- r items[4][0] = "假期";* G6 v0 O. n7 R2 |' b7 L
items[4][1] = "vacation";
0 O5 p) d: T f1 X( V- T //make default value$ v5 j- L/ _9 g) k4 \4 Z) d8 g
br = new BufferedReader(new InputStreamReader(System.in));1 M* r/ `! D2 \% {2 J: O7 C
}8 P" F, [0 c X' g
/ n A2 s! x, O7 \
TQC110(String[][] it){
# R9 [* C# K8 o; P% @4 |, c5 Z& F items = it;' k6 M8 P6 s) j' H v, L3 @4 @
br = new BufferedReader(new InputStreamReader(System.in));" p; K0 z% k1 r6 b& |! k
}
9 N; r G0 }. g) E# O2 l
; E A. H# Y# g void start(){
3 v( A, K# {! s( A# r String ans = "";
0 }, ?7 H/ d. N/ _5 p- v int correct = 0; // 計算答對題數" v# @. t' ?# A8 R3 Q8 v' H L! Y
d = new Date();' O; Q: K6 S- h1 d& h
start = d.getTime(); // 開始答題時間
! M0 n; C0 M! F- l System.out.println("請將題目的中文詞彙翻譯成英文單字!");+ R0 L3 l6 _$ J* Y; n, o6 y
System.out.println("輸入英文單字答案後請按Enter鍵:");2 O3 D7 G- Y @8 W1 Z2 b M6 }2 d4 N
System.out.println(" ");
. ^: t$ ?% b% e: Z" e for(int j = 0; j < items.length ; j++)- b+ ~" T% o! P7 z5 t5 F8 `
{" |* c1 w9 Z( C7 M
System.out.println("第" + (j + 1) + "題__ " + items[j][0]);, T6 U! J8 A0 U7 r& Y* J0 }9 |
try{! Q- ~) r$ f, g: x7 {
ans = br.readLine();
K+ T' s9 a) c( ]7 Z' U. F. { }) G1 p4 q6 L: |+ x8 t
catch(IOException ioexception){
# R! @' @# G4 n1 ]9 j. W* Y \ System.out.println(ioexception);
0 r/ r+ w- U: I" w V2 x6 f }. o& \# U! l& n# Q* m
if(ans.equalsIgnoreCase(items[j][1])){
7 [! B' I9 u4 s$ u8 N- n" O5 X& Y correct+=1;
% P& y* y1 _3 v/ h1 r, J1 f% t System.out.println("答對了!");
2 f7 K" n' [, Y //count correct: z( R6 m* n" Q5 Z; R' U, }
//ouput correct message
8 v* C. K" X' }) m$ @! O8 G }else{
* y9 q5 Z& ~1 v: ^! Z System.out.println("答錯了! 正確答案是:" + items[j][1]);
& q2 _- t9 X+ `; G7 c //ouput incorrect message
& V* W9 P) n- E* n$ k/ O9 m' C: O }
& [8 a+ O9 s8 {' |- Q, t& @4 r$ G }, E3 |* d) v5 N6 b
0 ~0 _ R$ x$ `
d = new Date();
9 U# S" }* z; D3 |( s end = d.getTime(); // 結束答題時間+ p" P5 }( ?1 S( `% c- O l
System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");" ~' Z7 s- R1 f
System.out.println(items.length + "題中答對了" + correct + "題");% Z# y2 b/ X$ O
}% R5 g) [- C# \' }) P" h( R. o
} |