首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
80
问题
编写如下程序:
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全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,一个名称为Combo1的组合框。将文本框中的内容添加到组合框中所使用的命令是
软件设计中模块划分应遵循的准则是()。
在利用菜单编辑器设计菜单时,为了把组合键<Alt+O>设置为”打开(O)”菜单项的访问键,可以将该菜单项的标题设置为()。
对建立良好的程序设计风格,下面描述正确的是()。
以下关于事件、事件驱动的叙述中,错误的是( )。
数据库设计过程不包括
软件需求规格说明书的作用不包括
以下合法的VB变量名是
能得到组合框Combo1中最后一个列表项序号的表达式是()。
假定已在窗体上画了多个控件,其中有一个被选中,为J了存属性窗口中设置窗体的属性,预先应执行的操作是()。
随机试题
为什么说利己主义是资本主义意识形态的核心?
HSE管理体系是建立在“所有事故都是可以避免的”这一管理理念上的。
A、2~6周,平均为4周B、2~9周,平均为6周C、4~20周D、2周~6个月,平均为40天E、1~6个月,平均为3个月甲型肝炎的潜伏期是
A.胎头衔接B.胎头俯屈C.胎头内旋转D.胎头仰伸E.胎头外旋转胎头下降至骨盆底时,胎头枕骨遇到肛提肌及骨盆侧壁的阻力,借杠杆作用使胎头下颌接近胸部,由枕额径变为枕下前囟径,以适应产道的最小径线,称为
关于隧道浅埋暗挖法施工的说法,错误的是()。
出口监管仓库的储存期限为(),特殊情况经批准可以延长但不得超过()。
战略性人力资源管理的研究开始于()。
在现实生活中,价值规律对生产和交换活动的支配作用是通过()表现出来的。
文件的连续性是指:
WhatisHenrymostinterestedindiscussing?AccordingtoRachel,therearestillproblemsintheAccountsdepartmentwith
最新回复
(
0
)