窗体中有文本框Text1、Text2和Text3。运行程序时,输入整数m和n(n>0),单击按钮Command1计算下列表达式的值: Sum=m-(m+1)+(m+2)-(m+3)+…+(-1)n+1(m+n-1) Text3给出结果。事件代码如下: Pr

admin2015-07-01  30

问题 窗体中有文本框Text1、Text2和Text3。运行程序时,输入整数m和n(n>0),单击按钮Command1计算下列表达式的值:
Sum=m-(m+1)+(m+2)-(m+3)+…+(-1)n+1(m+n-1)
Text3给出结果。事件代码如下:
Private Sub Command1_Click()
m=val(me!text1)
n=val(me!text2)
sum=0
For k=1 to n
  sum=sum+【    】
Next k
Me!text3=sum
End Sub
程序【】处应填写的语句是

选项 A、IIf(k Mod 2 = 0, -(m + k - 1), (m + k - 1))
B、IIf(k Mod 2 = 0, (m + k - 1), -(m + k - 1))
C、IIf(k Mod 2 > 0, -(m + k - 1), (m + k - 1))
D、IIf(k Mod 2 < 0, (m + k - 1), -(m + k - 1))

答案A

解析 本题是求解一个表达式的值。从题目中我们可以找出规律,第k项,如果k是奇数则为"+(m+(k-1))",否则为"-(m+(k-1))"。很容易我们可以看出,本题满足条件的只有选项A。因此,本题应选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/Umgp777K
0

最新回复(0)