单选题 在窗体上画1个命令按钮,并编写如下事件过程:
Private Sub Command1_Click()
For i=5 To 1 Step-0.8
Print Int(i);
Next i
End Sub
运行程序,单击命令按钮,窗体上显示的内容为______。
  • A.5 4 3 2 1 1
  • B.5 4 3 2 1
  • C.4 3 2 1 1
  • D.4 4 3 2 1 1
【正确答案】 A
【答案解析】[考点] For循环 [解析] For循环语句的初值、终值和步长均为数值表达式,其值不一定是整数,循环次数=Int(终值-初值)/步长+1。Int函数用于删除所给数的小数部分而返回剩下的整数。 本题中,一共执行6次循环:第1次执行循环体时,i=5,Int(i)=5;第2次执行循环体时,i=4.2,Int(i)=4;第3次执行循环体时,i=3.4,Int(i)=3;第4次执行循环体时,i=2.6,Int(i)=2;第5次执行循环体时,i=1.8,Int(i)=1;第6次执行循环体时,i=1,Int(i)=1。