假設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)之間
答案:登入後查看
統計: A(23), B(28), C(61), D(7), E(0) #342411
統計: A(23), B(28), C(61), D(7), E(0) #342411
詳解 (共 2 筆)
#389542
這題我也想了很久。可以把B先當成FALSE
題目可寫成S1
DO
S2
LOOP Until B (直到B為TRUE就跳離迴圈做S3了)
S3
C的答案至少會做一次S2,然後當NOT B=(也就是TRUE)就是做S3了。答案為C
2
0
#385614
?
0
0