【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

1.計算機原理 2.網路概論題庫下載題庫

上一題
以下程式片段執行完畢後,變數X的值應為多少? (程式分別以C與Visual Basic撰寫,二者功能相同,請擇一參考作答) <C版本> X = 15 ; if (X > 5) X=X+5 ; if (X > 10) X=X+10 ; if (X > 30) X=X+30 ; <Visual Basic版本> X = 15 If X > 5 Then X = X + 5 If X > 10 Then X = X + 10 If X > 30 Then X = X + 30
(A)20
(B)25
(C)30
(D)60


答案:C
難度: 簡單
1F
Mogii Lin 國二上 (2012/07/12)

請問這題要怎麼解?

2F
楊智傑 國一下 (2013/01/23)

10x=15

20if(x>5);15>5
30x=x+5;所以x = 15+5 = 20
40if(x>10);此時x = 20, 20>10
50x=x+10;所以x = 20+10 = 30
60if(x>30);此時x = 30, 30不大於30, 條件不符, 所以程式到這裡停止x = 30
70x=x+30);不執行

PS:假設60行改成if(X>=30), 70行就要執行, 即x = 30+30 = 60
3F
楊智傑 國一下 (2013/01/23)
%2525E5%25259C%252596%2525E7%252589%252587%25252025.png#s-400,184

以下程式片段執行完畢後,變數X的值應為多少? (程式分別以C與Visual B..-阿摩線上測驗