窗体中有文本框为Text1、Text2和Text3。运行时在Text1中输入整数m,在Text2中输入整数n(m<n),单击“计算”按钮Commandl计算m到n之间(含m和n)全部偶数之和,并在Text3中输出结果。 事件代码如下: Pr

admin2018-08-17  35

问题 窗体中有文本框为Text1、Text2和Text3。运行时在Text1中输入整数m,在Text2中输入整数n(m<n),单击“计算”按钮Commandl计算m到n之间(含m和n)全部偶数之和,并在Text3中输出结果。
    事件代码如下:
    Private Sub Commandl Click()
        m=Val(Me!Text1)
        n=Val(Me!Text2)
        sum=0
        For_______To n Step 2
          sum=sum+k
        Next k
        Me!Text3=sum
    End Sub
    程序画线处应填写的语句是    (    )。

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

答案A

解析 For循环的初始条件是找出大于等于m的最小偶数,A选项中如果m Mod2=0,说明m为偶数,则返回m;否则m为奇数,m+1则为偶数,返回m+1。因此满足条件的只有选项A。因此,本题应选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/Gf10FFFM
0

最新回复(0)