首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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
45
问题
在窗体上画一个名称为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全国计算机二级
相关试题推荐
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为"宋体"和"黑体";1个复选框(名称为Check1,标题为"粗体")和1个文本框(名称为Text1,Text属性为"改变文字字体"),窗体外观如图所示。程序运行后,要求"宋体"单选
下列叙述中正确的是( )。
如下数据定义语句:DimX,YAsInteger以上语句表明( )。
窗体上有一个名称为Picture1的图片框控件,一个名称为Label1的标签控件,如图所示。现有如下程序:PublicSubdisplay(xAsControl) IfTypeOfxIsLabelThen xCapti
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
在软件设计中不使用的工具是( )。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是
支持子程序调用的数据结构是()。
下列数据结构中,属于非线性结构的是()。
随机试题
简答以人为本是科学发展观的核心立场。
呼吸由浅慢逐渐变深快,再由深快转为浅慢,随之出现短时暂停,周而复始。见于()
葡萄球菌食物中毒的致病因素是
缺铁性贫血患者口服铁剂出现严重胃肠道反应时应选择肌内注射的药物为
财务内部收益率计算出来后,与基准收益率进行比较。若FIRR≥ic,则经济上( );若FIRR≤ic,则方案在经济上应( )。
一般纳税人必须按规定时限开具增值税专用发票,不得滞后,但可以提前。()
准备是指学习前的知识准备或成熟方面的准备。()
社会和谐是()。
编写如下程序:PrivateSubCommand1_Click()DimnAsIntegerStaticsAsIntegerForn=1To3s=s+nNextPrintsEndSub程序运行后,第三次单击命令按
Thedebateaboutproblemdrinkingandhowtostopitnowadayscentresmostontheworking-classyoung.Theyare【M1】______highly
最新回复
(
0
)