test

11

Click here to load reader

Upload: datsuenchurch

Post on 11-Jul-2015

886 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Test

Data Structure期中考範例

Page 2: Test

1. 請找出程式錯誤

參考系統class HelloWorld {

public static void main (String args[]){

System.out.println("Hello World!");

}

}

Page 3: Test

2. The Hello Name Application

請使用整合軟體發展環境 GEL ,設計一 java程式,執行

2. 從參數 輸入 Mary John

3. 輸出 Hello Mary

Hello John

Page 4: Test

3. 請依下列程序設計 java 程式做整數相加。

• 1. 宣告 3 個整數及設定起始值– it01 等於 10– it02 等於 20– it03

• 2. 使 it03 等於 it01 加 it02• 3. 輸出

– it01– int02– int03

Page 5: Test

4. 請依下列程序設計 java 程式做double 實數相除。

• 1. 宣告 3 個 double 實數及設定起始值– db01 等於 10.0– db02 等於 20.0– d03

• 2. 使 db03 等於 db01 除以 db02• 3. 輸出

– db01– db02– db03

Page 6: Test

5. 請使用 for Loop 做 1 至 100 之學號最後一位的倍數相加

• 例如 9554060006 同學,請以 6 的倍數相加

Page 7: Test

6. Inheritance ( 繼承 )

• 請以 MotorVehicle, Car, MotorCycle

Compact, Wagon, Coupe 關係說明繼承。

Page 8: Test

7. 數學館應用 The Math Library

• 請找出 java.lang.Math 之文件位址。• 請找出 java.lang.Math class 的欄位 (Field)

• 請以 java.lang.Math 之 abs() method 說明多形 (Polymorphism) 。

Page 9: Test

8. 請設計 JAVA 程式以檔案輸入自串

• 開啟檔案• 讀入字串• 輸出字串檔名及內容依學號之流水號,如學號 9554060010檔名: 955406.txt內容:101112

Page 10: Test

9. (10 分 ) 由檔案讀入 float 實數文數字至一向量,加總。

• 宣告一 float 陣列 , float 變數• 開啟檔案• 讀入字串,轉成 float 實數,儲存於 float 陣列• float 陣列值加總存於 float 變數• 列印 float 變數檔名及內容依學號之流水號,如學號 9554060010檔名: 955406.txt內容:10f11f12f

Page 11: Test

10. (10 分 ) 由檔案讀入 double 實數文數字至一向量,加總。

• 宣告一 double 陣列 , double 變數• 開啟檔案• 讀入字串,轉成 double 實數,儲存於 double 陣列• double 陣列值加總存於 double 變數• 列印 double 變數檔名及內容依學號之流水號,如學號 9554060010檔名: 955406.txt內容:10.111.212.3