首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim a$, b$, c$, c1$, c2$ a = InputBox("请输入一个字符串") b = InputBox("再输入另一个字符串")
编写如下程序: Private Sub Command1_Click() Dim a$, b$, c$, c1$, c2$ a = InputBox("请输入一个字符串") b = InputBox("再输入另一个字符串")
admin
2020-07-22
66
问题
编写如下程序:
Private Sub Command1_Click()
Dim a$, b$, c$, c1$, c2$
a = InputBox("请输入一个字符串")
b = InputBox("再输入另一个字符串")
c = ""
For k = 1 To IIf(Len(a) < Len(b), Len(b), Len(a))
c1 = IIf(k <= Len(a), Mid(a, k, 1), "")
c2 = IIf(k <= Len(b), Mid(b, k, 1), "")
c = c & c1 & c2
Next k
Print c
End Sub
程序运行后,单击命令按钮Command1,然后从键盘依次输入字符串:"12345678"、"ABCDE",则输出结果是
选项
A、A1B2C3D4E5678
B、1A2B3C4D5E678
C、12345678ABCDE
D、ABCDE12345678
答案
B
解析
程序定义了a,b,c,c1,c2五个字符串,将"12345678"、"ABCDE"两个输入的字符串赋值分别给a,b,将空字符赋值给c。IIF函数,IIF(条件,True部分,False部分)如果条件为真,IIF函数返回True部分,当条件为假时,返回False部分。程序通过IIf(Len(a) < Len(b), Len(b), Len(a)),求得a,b两个字符串的最大的长度为8,For循环中的k从1到8。在For循环中,通过字符串截取函数Mid,给c1,c2赋值。Mid(s,n1,n2)指从s的第n1个字符开始,向后截取n2个字符。在前五次执行循环体(当k值不大于5时),a、b的第k个字符构成的字符串分别赋值给c1、c2,并将c,c1,c2连接起来赋值给c。当k大于5时,通过Mid函数,将a的第k个字符构成的字符串赋值给c1,空字符串赋值给c2,并将c,c1,c2连接起来赋值给c。5次循环后c="1A2B3C4D5E",在第6次到第8次循环中,c1值依次为"6"、"7"、"8",,完成循环,c为"1A2B3C4D5E678",故选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/QVHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行语句DimX,YAsInteger后( )。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
如下关于变体类型变量的叙述中,错误的是( )。
要清除已经在图片框Picturel中打印的字符串而不清除图片框中的图像,应使用语句()。
下列叙述中正确的是( )。
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。 关于此菜单,以下叙述中错误的是( )。
在考生文件夹中有一个工程文件sjt5.vbp,其功能是:找出矩阵元素的最大值,并求出矩阵对角线元素之和,窗体外观如图所示。程序运行时,矩阵数据被放入二维数组a中。当单击“找矩阵元素最大值”命令按钮时,找出矩阵中最大的数,并在标签Label3中显示。当单击“
以下合法的VB变量名是
以下能够设置控件焦点的方法是( )。
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2*bOra=cAndb◇cOrb◇a+c
随机试题
医生手指用力适中,按至肌肉以体察脉象的方法称为
广义的刑事诉讼是指法院的审判、公诉机关的起诉和侦查机关的侦查等活动。
关于斑釉牙的发病机制和病理说法不正确的是
尿毒清颗粒的功能有()
某办公楼建筑消防设备用电为一级负荷,所有消防用电设备总装机容量为1000KW。所有重要消防用电设备均采用双路电源供电并在末端设自动切换装置。消防控制室设置蓄电池作为备用电源。火灾自动报警系统接地利用大楼综合接地装置作为接地极,设专用接地干线,引线采用BV—
商品流通企业在确定长期合作关系供应商的选择标准时,需要考虑总成本的大小,即考虑所购商品进货和使用过程中发生的所有费用。其中装卸、搬运费用属于总成本中的()。
Neverbefore______ingreaterneedofmodernpublictransportthanitistoday.
《中华人民共和国合同法》第84条规定:“债务人将合同的义务全部或者部分转移给第三人的,应当经债权人同意。”请根据民法原理分析:免责的债务移转后承担债务的范围。
[*]
下列叙述中正确的是
最新回复
(
0
)