Private Sub Form_Activate()
A = InputBox("請輸入一個數")
Select Case (A Mod 3)
Case (6 ^ 2 = True)
A = A + 1 Rem 這樣的條件式並不會成立!
Case 1
A = A - 1
Case 2
A = A - 2
Case Else
A = A + 3
End Select
Print A
End Sub
【答案】 (C)
【解析】
- 同學解題時,凡運算式遇到「\(整除)」、「Mod」時,必須將小數以「CInt(逢5奇進偶吐)」的方式轉成整數。本題中的(A Mod 3) = (12.8 Mod 3) = 1。
- 注意其中的 A 仍為12.8,並未被改變,故 12.8 - 1 = 11.8。
沒有留言:
張貼留言