問題詳情

假設S1,S2,S3為三個敘述,B為一個布林變數,形成下列一repeat迴圈,S1;RepeatS2;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)之間

參考答案

答案:C
難度:適中0.414062
統計:A(19),B(24),C(53),D(7),E(0) #
個人:尚未作答書單:for~next與while~wend迴圈

用户評論

Grace Chen】評論

?

Yin Ta Chu】評論

這題我也想了很久。可以把B先當成FALSE題目可寫成S1 DO   S2  LOOP Until B (直到B為TRUE就跳離迴圈做S3了) S3C的答案至少會做一次S2,然後當NOT B=(也就是TRUE)就是做S3了。答案為C