【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

教甄◆電腦科專業題庫下載題庫

上一題
假設S1,S2,S3為三個敘述,B為一個布林變數,形成下列一repeat迴圈, S1; Repeat S2; Until B; S3; 若將下列的while迴圈改寫成上面repeat迴圈相同的程式, (1) S1 (2) While not B do (3) S2 (4) S3 則應該如何安排?
(A) 將(2)的”not B” 改成”B”
(B) 將(1)放至(2)(3)之中
(C) 複製(3)放至(1)(2)之間
(D) 複製(4)放至(2)(3)之間


答案:登入後觀看
難度: 困難
1F
Grace Chen 高二下 (2012/06/09)


?

2F
Yin Ta Chu 小三下 (2012/06/12)

這題我也想了很久。可以把B先當成FALSE

題目可寫成S1

                 DO

                        S2

                  LOOP Until B (直到B為TRUE就跳離迴圈做S3了)

                         S3

C的答案至少會做一次S2,然後當NOT B=(也就是TRUE)就是做S3了。答案為C

假設S1,S2,S3為三個敘述,B為一個布林變數,形成下列一repeat迴圈, ..-阿摩線上測驗