执行下面的程序 当输入3时 输出的结果是【 】 Private sub Command1_Click

大学专科 已帮助: 时间:2023-07-21 15:20:17

执行下面的程序,当输入3时,输出的结果是【 】 Private sub Command1_Click() i=2 j= InputBox(" j = ") On j GoTo 20,30,40,50 i=i+2 20:i=i+2 30:i=i+2 40:i=i+2 50:i=i+2 Print i End Sub
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,程序

参考解答

用户头像

482***263

2023-07-21 15:20:17

正确答案:6
On-GoTo语句的执行特点是:根据On后面的表达式的值决定跳转到哪个标号后的语句处执行,当对表达式的结果四舍五入后,值为1,则跳转到第一个标号处执行;值为2,则跳转到第二个标号处执行,依次类推;如果表达式的值小于1或大于标号总数,则执行OnGoTo语句下面的语句。此题中,如果输入3,则程序的执行流程从On-GoTo语句直接跳转到第三个标号40处的语句执行,执行完后按顺序继续往下执行,因此执行了两次i=i+2运算,即标号40和50处的语句,所以i的最终值为6。

上一篇 软件开发方法可归纳为3种模式:基于瀑布模型的结构化生命周期法 基于动态需求定义的【 】方法和面向对象

下一篇 在窗体上画一个通用对话框 其名称为CommandDialog1 再画一个命令按钮 其名称为Comma

相似问题