首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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
50
问题
在窗体上画一个名称为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全国计算机二级
相关试题推荐
常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图(DFD),则应采用【3】方法。
下面的语句用Array函数为数组变量a的各元素赋整数值:a=Array(1,2,3,4,5,6,7,8,9)针对a的声明语句应该是
在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在List1_Click事件过程中能正确实现上述功能的语句是
下面程序段,运行后的结果是PrivateSubCommand1_Click()Dimb%(1To4),i%,t# Fori=1To4 b(i)=i Next t=Tof(b()
向顺序文件Temp.txt中写入1,2,3这3个数。在程序中加入以下语句的哪一项可以使程序功能完整。PrivateSubCommand1_Click() Open"c:\Temp.txt",OutputAs#1 For
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,对应的事件过程是
表达式Fix(-12.08)+Int(-23.82)的值为______。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
下列叙述中,不属于测试的特征的是
随机试题
浓度为10-5mol/L的盐酸溶液稀释10000倍,所得溶液的pH值为9。()
下列哪项不是影响离子通过细胞膜的直接因素
(2008年)利用微生物处理固体废弃物时,微生物都需要一定的电子受体才能进行代谢。下列不属于呼吸过程中电子受体的是:
下列关于赶工费用和赶工补偿的描述中,正确的是()。
编制现金流量表时,可以视为现金等价物的有()。
会计的方法包括( )。
甲公司为增值税一般纳税人。2015年1月1日,购入一台不需要安装的生产用机器设备,取得的增值税专用发票上注明的设备价款为100万元,增值税税额为17万元,同时取得货物运输业增值税专用发票,注明运输费为5万元,增值税税额0.55万元。以上款项均已通过银行存款
不考虑其他因素,A公司发生的下列交易或事项中,应当按照非货币性资产交换进行会计处理的有()。
2005年的农村经济投资额比2004年的农村经济投资额多多少万元?
有如下程序:#includeusingnamespacestd;classToy{public:Toy(char*_n){strcpy(name,_n);count++;}~Toy()}count--;}char*GetName(){r
最新回复
(
0
)