单选题 窗体中有命令按钮Command32,其Click事件代码如下。该事件的完整功能是:接收从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。
Private Sub Command32_Click( )
max=0
max_n=0
For i=1 To 10
num=Val(InputBox("请输入第"&i&"个大于0的整数:"))
If Then
max=nUm
max n=i
End If
Next i
MsgBox("最大值为第"&max_n&"个输入的"&max)
End Sub
程序空白处应该填入的表达式是______。
【正确答案】 C
【答案解析】[解析] max用于保存输入的最大值,max n则用于保存最大值对应的输入位置,num用于保存每次输入的整数,循环遍历i对应着输入位置。在输入一个整数的时候,都要将输入的值与max进行比较,如果输入值大于max,则更新max和max n的值,max=num,max n为num对应的输入位置。因此If—Then语句的条件表达式处应填入num>max或者max<num。