Back
《一、選擇題》
  1. 下列哪項敘述不是選擇結構?(A) if…else  (B) if…else if…else   (C) switch   (D) for
  2. 下列哪項敘述執行時會造成錯誤?(A) if (i>0) x= "OK" ; (B) if (i>0){ x="OK";} else { x="NO" ;} (C) if (i>5) x= "OK" ;    (D) if (i>0 And i<100) x="OK" ;
  3. s在大於等於0,小於等於100之間的條件式寫法為?(A) (s >= 0 && s <= 100) (B) 0 <=s<=100 (C) (s>=0 || s<=100)     (D) (s>=0 OrElse s>=100)
  4. s在小於0,大於100的條件式寫法為?(A) (s < 0 AndAlso s > 100) (B) 0 >s>100 (C) (s<0 || s>100)           (D) (s<0 && s<100)
  5. 下列關係運算式的值為true?(A) "A" = "a"  (B) "A" == "a"   (C) "x" <> "y"   (D) 8–6 <= 3
  6. 選項按鈕上面文字為「Ok」,若按鍵盤的「O」鍵就能選擇或取消該項按鈕時,選項按鈕的Text屬性為: (A) "Ok"  (B) "O_k"   (C) "_Ok"   (D) "&Ok"
  7. 若要得知選項按鈕是否被選取,要檢查哪個屬性值? (A) Checked  (B) CheckState   (C) Enable   (D) AutoCheck
  8. 當核取方塊的ThreeState屬性值為true時,程式碼通常寫在哪個事件中? (A) Click  (B) CheckedChanged   (C)CheckStateChanged   (D)以上皆可
  9. 下列何者不能作為switch敘述的條件值?(A)1  (B)"A"   (C)"a"   (D)1 To 10
  10. if的條件判斷敘述為 (x && y || z) ,試問下列何為false? (A) x=true ; y=true ; z=false; (B) x=true ; y=true ; z=true;  (C) x=false ; y=true ; z=false;  (D) x=false ; y=true ; z=true;
  11. 20 <= a <80的if條件式敘述應如何撰寫? (A) if (20 < a <=80) (B) if (a>=20 && a<80)  (C) if (a Is >=20 && a Is<80) (D) if (a>=20 || a<80)
  12. 算術運算式是以下列哪種計算方式?

(A) 先乘除後加減 (B) 先加減或乘除 (C) 不論加減乘除一律都由左往右做算術運算 (D) 不論加減乘除一律都由右往左做算術運算

  1. 同群組的選項按鈕維持只有一個被選取是靠下列哪個屬性? (A) Appearance (B) AutoCheck   (C) Checked   (D) Enabled
  2. GroupBox控制項的左上角標題是由哪個屬性來設定的? (A)Caption (B)Title   (C)Text   (D)Value
《二、填充題》
  1. 求num絕對值的程式碼寫法: if (     ) num =          ;
  2. a = 5; b = 8; if ( a < b )  min = a;  else min = b ; 執行結果min=        
  3. 在選項按鈕控制項上按一下,Checked屬性值也會變更,此時會依序觸動              事件。
  4. 若 s = 72則 s>=60 ? "y" : "n" ; 的傳回值為   
  5. 若 t = 80則 t > 90 ? "甲": (t > 80 ? "乙" : "丙") ; 的傳回值為      
  6. 下列程式執行後m的值為   
i = 2;
if (i < 0){
  m = "A" ;
}else if (i>100){
  m = "B" ;
}else{
  m = "C" ;
}
  《三、程式題》 【一】 設計一個可以讓使用者輸入整數值,然後印出數值為奇數或偶數之程式。(提示:% 運算子可以計算出餘數,若某數除以2的餘數為0就是偶數)
c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%b8%80%e3%80%91-1 c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%b8%80%e3%80%91-2
c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%b8%80%e3%80%91-3 c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%b8%80%e3%80%91-4
    【二】設計一個計算所得稅的簡易程式。年收入30萬元以下免稅,30萬至60萬稅率3%,60萬至90萬稅率6%,90萬至150萬稅率12%,150萬至500萬稅率20%,大於500萬以上稅率30%。
c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%ba%8c%e3%80%91-1 c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%ba%8c%e3%80%91-2 c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%ba%8c%e3%80%91-3
    【三】 設計一個可以台幣和美金相互兌換的程式,使用者可以輸入兌換金額、美金匯率,以及選擇換匯的類別。點選換匯的類別後,程式就自動計算出結果。
c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%b8%89%e3%80%91-1 c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e4%b8%89%e3%80%91-2
【四】 設計一個數位相機選購程式,使用者可以在相機和贈品中各三選一,另有兩項加價購的產品可以自由勾選,程式可以根據設定計算出總價。
c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e5%9b%9b%e3%80%91-1 c-sharp-%e4%bd%9c%e6%a5%ad-%e9%81%b8%e6%93%87%e7%b5%90%e6%a7%8b%e3%80%90%e5%9b%9b%e3%80%91-2

發表迴響