首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer Static s As Integer x=Val(Inpu
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer Static s As Integer x=Val(Inpu
admin
2019-03-14
34
问题
在窗体上画一个名称为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
解析
本题中,首先使用static关键字,定义了一个静态局部变量s,初始值为0。然后通过InputB0x接收键盘输入一个值,使用Val转换函数将接收的字符型数据转换成数值型数据,赋值给x,接下来使用If~Else语句,判断条件“x<5”是否成立,若成立则执行语句“s=s+x”,否则执行语句“s=s+x”;使用statie定义的局部变量可以保留上次程序执行的结果。运行程序,三次单击命令按钮,依次输入5、4、3,各变量的值如下表所示。
所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/FdFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
(1)在名称为Forml的窗体上添加一个名称为L1,标题为“业余爱好”的标签,再添加一个名称为Ch1的复选框数组,含3个复选框,它们的Index属性分别为0、1、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态如下表所示。
设a=4,b=5,c=6,执行语句Printa
窗体上有一个Text1文本框和一个Command1命令按钮。程序的功能是在文本框中输入密码后单击命令按钮则进行密码确认,若密码正确,弹出信息框显示"密码正确",若密码错误,弹出信息框显示"密码错误,请重新输入",但最多允许输出3次,若还不正确,则弹出信息框
(1)在名称为Form1的窗体上添加一个名称为C1、标题为“改变颜色”的命令按钮,窗体标题为“改变窗体背景色”。编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。运行程序后的窗体如图所示。要求:程序中不得使用变量,每个事件过程
将数据项"Student"添加到名称为List1的列表框中,并使其成为列表框第一项的语句为( )。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
Howarabbitstudyandanex-studentboostmyhopesforafutureof‘loveanddignity’A)Atwhatevergradelevelteachersfind
控制采购的原材料及零部件的采购价格是企业生产过程中的重要环节。这说明企业采购具有()功能。
血红素合成调节的限速酶是
设计合同示范文本规定,设计人的基本责任是( )。
施工单位在现场取样时,应在()的见证下进行。
按照现行规定,下列各项中被认定为小规模纳税人的有()。
下列关于发生额试算平衡法的说法中,正确的有()。
班杜拉的研究指出,影响自我效能感的最主要因素是个体自身行为的成败经验。(济宁高新)()
1962年1、2月间,中共中央召开的统一思想、总结经验教训、明确工作方向的会议是()。
A、Fromastranger.B、Fromanewspaper.C、FromTVnews.D、Fromradiobroadcasts.B短文说到,“我给报社写信,告诉他们我们的遭遇。”因此,B为答案。①选项都以介词From开头,
最新回复
(
0
)