下列程序段执行后消息框的输出结果是______。 a=12345 Do a=a\10 b=a Mod 10 Loop While b>=3 MsgBox a

admin2010-07-10  44

问题 下列程序段执行后消息框的输出结果是______。
a=12345
Do
a=a\10
b=a Mod 10
Loop  While b>=3
MsgBox a

选项

答案9

解析  本题考查VBA中程序设计的知识。对于这个问题,首先注意到循环的次数为6次:然后注意到循环内的两个If语句为顺序关系而不是嵌套关系,第一个If语句只有第一次循环时才会满足;第一次循环时首先执行第一个If语句把x赋值为1,然后执行第二个If语句;以后各次循环均照此分析,前4次循环x自加1,后两次循环x自加2,最后输出结果为9。
转载请注明原文地址:https://kaotiyun.com/show/pBup777K
0

最新回复(0)