首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
2019-03-14
44
问题
编写如下程序:
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/mEUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果在框架中画了2个复选框,且框架的Enabled属性被设置为False,2个复选框的Enabled属性被设置为True,则下面叙述中正确的是
窗体上有一个名称为Timer1的计时器控件,一个名称为Shapel的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubFormLoad()Private.SubTimer1Timer()Shapel.Top=
在软件开发中,需求分析阶段产生的主要文档是
以下叙述中错误的是
(1)考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combol的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图5(A)所示,
下列可以打开立即窗口的操作是()。
以下不能用形状控件画出的图形是
表达式Sgn(0.25)的值是
数据结构中,与所使用的计算机无关的是数据的()。
对于命令按钮,下列说法中正确的是()。
随机试题
《素问.五藏生成篇》说“多食咸”可致()(2002年第10题)
Whatdoes"it"refertointhesentence"Ithinkitimportanttoachieveanagreementonthisissue"?
求下列定积分:
维持个体和社会生存与发展的必要事物在人脑中的反映,称之为【】
口腔修复工艺焊接技术中,常用的白合金焊料熔化温度A.350~450℃B.500~600℃C.650~750℃D.800~850℃E.950~1050℃
施工项目质量控制的实施程序不包括( )。
证券交收的实质是依据清算结果实现证券与价款的收付,从而结束整个交易过程。()
2016年1月1日,甲拒绝向乙支付到期租金,乙忙于事务一直未向甲主张权利。2016年6月20日,乙因出差遇险无法行使请求权的时间为20天。根据诉讼时效法律制度的规定,乙请求人民法院保护其权利的诉讼时效期间是()。
刑事裁判涉财产部分,由作出生效裁判的人民法院执行。作出生效裁判的人民法院可以委托财产所在地的同级人民法院执行。()
TheEconomistcalculatesthataroundtheworldalmost290million15-to24-year-oldsareneitherworkingnorstudying:almosta
最新回复
(
0
)