Test

1,028 views
972 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,028
On SlideShare
0
From Embeds
0
Number of Embeds
46
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Test

  1. 1. Data Structure 期中考範例
  2. 2. 1. 請找出程式錯誤 <ul><li>參考系統 </li></ul><ul><li>class HelloWorld { </li></ul><ul><li>public static void main (String args[]){ </li></ul><ul><li> System.out.println(&quot;Hello World!&quot;); </li></ul><ul><li>} </li></ul><ul><li>} </li></ul>
  3. 3. 2. The Hello Name Application <ul><li>請使用整合軟體發展環境 GEL ,設計一 java 程式,執行 </li></ul><ul><li>從參數 輸入 Mary John </li></ul><ul><li>輸出 </li></ul><ul><ul><li>Hello Mary </li></ul></ul><ul><ul><li>Hello John </li></ul></ul>
  4. 4. 3. 請依下列程序設計 java 程式做整數相加。 <ul><li>1. 宣告 3 個整數及設定起始值 </li></ul><ul><ul><li>it01 等於 10 </li></ul></ul><ul><ul><li>it02 等於 20 </li></ul></ul><ul><ul><li>it03 </li></ul></ul><ul><li>2. 使 it03 等於 it01 加 it02 </li></ul><ul><li>3. 輸出 </li></ul><ul><ul><li>it01 </li></ul></ul><ul><ul><li>int02 </li></ul></ul><ul><ul><li>int03 </li></ul></ul>
  5. 5. 4. 請依下列程序設計 java 程式做 double 實數相除。 <ul><li>1. 宣告 3 個 double 實數及設定起始值 </li></ul><ul><ul><li>db01 等於 10.0 </li></ul></ul><ul><ul><li>db02 等於 20.0 </li></ul></ul><ul><ul><li>d03 </li></ul></ul><ul><li>2. 使 db03 等於 db01 除以 db02 </li></ul><ul><li>3. 輸出 </li></ul><ul><ul><li>db01 </li></ul></ul><ul><ul><li>db02 </li></ul></ul><ul><ul><li>db03 </li></ul></ul>
  6. 6. 5. 請使用 for Loop 做 1 至 100 之學號最後一位的倍數相加 <ul><li>例如 9554060006 同學,請以 6 的倍數 相加 </li></ul>
  7. 7. 6. Inheritance ( 繼承 ) <ul><li>請以 MotorVehicle, Car, MotorCycle </li></ul><ul><li>Compact, Wagon, Coupe 關係說明繼承。 </li></ul>
  8. 8. 7. 數學館應用 The Math Library <ul><li>請找出 java.lang.Math 之文件位址。 </li></ul><ul><li>請找出 java.lang.Math class 的欄位 (Field) </li></ul><ul><li>請以 java.lang.Math 之 abs() method 說明多形 ( Polymorphism) 。 </li></ul>
  9. 9. 8. 請設計 JAVA 程式以檔案輸入自串 <ul><li>開啟檔案 </li></ul><ul><li>讀入字串 </li></ul><ul><li>輸出字串 </li></ul><ul><li>檔名及 內容 依學號之流水號,如學號 9554060010 </li></ul><ul><li>檔名: 955406.txt </li></ul><ul><li>內容 : </li></ul><ul><li>10 </li></ul><ul><li>11 </li></ul><ul><li>12 </li></ul>
  10. 10. 9. (10 分 ) 由檔案讀入 float 實數文數字至一向量,加總。 <ul><li>宣告一 float 陣列 , float 變數 </li></ul><ul><li>開啟檔案 </li></ul><ul><li>讀入字串,轉成 float 實數,儲存於 float 陣列 </li></ul><ul><li>float 陣列值加總存於 float 變數 </li></ul><ul><li>列印 float 變數 </li></ul><ul><li>檔名及 內容 依學號之流水號,如學號 9554060010 </li></ul><ul><li>檔名: 955406.txt </li></ul><ul><li>內容 : </li></ul><ul><li>10f </li></ul><ul><li>11f </li></ul><ul><li>12f </li></ul>
  11. 11. 10. (10 分 ) 由檔案讀入 double 實數文數字至一向量,加總。 <ul><li>宣告一 double 陣列 , double 變數 </li></ul><ul><li>開啟檔案 </li></ul><ul><li>讀入字串,轉成 double 實數,儲存於 double 陣列 </li></ul><ul><li>double 陣列值加總存於 double 變數 </li></ul><ul><li>列印 double 變數 </li></ul><ul><li>檔名及 內容 依學號之流水號,如學號 9554060010 </li></ul><ul><li>檔名: 955406.txt </li></ul><ul><li>內容 : </li></ul><ul><li>10.1 </li></ul><ul><li>11.2 </li></ul><ul><li>12.3 </li></ul>

×