首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer Static s As Integer x=Val(InputBox("请输入一个正整数="
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer Static s As Integer x=Val(InputBox("请输入一个正整数="
admin
2016-06-22
32
问题
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim x As Integer
Static s As Integer
x=Val(InputBox("请输入一个正整数="))
If x<5 Then
s=s*x
Else
s=s+x
End If
Print s
End Sub
运行程序,三次单击命令按钮,依次输入5、4、3,最后一次输出的结果是( )。
选项
A、60
B、120
C、20
D、5
答案
A
解析
本题中,首先使用Statie关键字,定义了一个静态局部变量s,初始值为0。然后通过InputBox接收键盘输入一个值,使用Val转换函数将接收的字符型数据转换成数值型数据,赋值给x,接下来使用If~Else语句,判断条件“x<5”是否成立,若成立则执行语句“s=s*x”,否则执行语句“s=s+x”;使用Static定义的局部变量可以保留上次程序执行的结果。运行程序,三次单击命令按钮,依次输入5、4、3,各变量的值如下表所示。
所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/00Lp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名为Commandl的命令按钮,并有如下程序:PrivateSubCommandl_Click()Dima(10),x%a(k)=Int(Rnd*90+10)x=x+a(k)Mod2P
数据库系统的三级模式不包括
在执行KeyPress事件过程时,KeyAscii表示所按键的盟值。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
下面有一段程序代码,如果从键盘上输入“Computer”,则在文本框内显示的内容是PrivateSubText1_KeyPress(KeyAsciiAsInteger) IfKeyAscii>=65AndKeyAscii<=
在下列关于二叉树的叙述中,正确的一项是
下列叙述中错误的是
将任意一个正的两位数N的个位数与十位数对换的表达式为()。
在黑盒测试方法中,设计测试用例的主要根据是
下列叙述中,不属于测试的特征的是
随机试题
慢性呼衰失代偿性呼吸性酸中毒的处理最主要的措施是
半卧位的目的不包括
如果会计科目级次42222,则每一会计科目都必须设置到5级。()
“备案号”栏:()。“进口日期”栏:()。
到期一次还本付息的方法适合()。
192.168.1.0/24使用掩码255.255.255.240划分子网,其可用子网数为(),每个子网内可用主机地址数为()。
如果说中央政府改革是上篇,地方政府改革就是下篇,需要整体构思、盘算考虑、上下贯通,把政府改革的整篇文章做好。地方政府职能转变和机构改革,是党和国家改革开放事业大局的重要内容,也是深化行政体制改革的重要组成部分。这段文字主要说明了:
对重要问题提出见解和处理办法用()。
下列属于扩张性货币政策措施的有()。
新中国成立特别是改革开放以来,中国坚持从国情出发,在承继中国传统法律文化优秀成果、借鉴人类法治文明的基础上,探索建立并不断完善中国特色社会主义司法制度,维护了社会公正。下列有关我国司法制度的表述,正确的是()。
最新回复
(
0
)