首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:先输入一个字符串,再输入3个字符,然后统计这3个字符分别在字符串中出现的次数并输出 Private Sub Command1_Click() Dim ch$(3), str$, prompt$, count%(3) str
下面程序的功能是:先输入一个字符串,再输入3个字符,然后统计这3个字符分别在字符串中出现的次数并输出 Private Sub Command1_Click() Dim ch$(3), str$, prompt$, count%(3) str
admin
2015-06-30
48
问题
下面程序的功能是:先输入一个字符串,再输入3个字符,然后统计这3个字符分别在字符串中出现的次数并输出
Private Sub Command1_Click()
Dim ch$(3), str$, prompt$, count%(3)
str = InputBox("请输入一个字符串")
For k = 1 To 3
prompt = "请输入要查找的第" & k & "个字符"
ch(k) = InputBox(prompt)
Next k
For j = 1 To Len(str)
For k = 1 To 3
If ch(k) = Then
count(k) = count(k) + 1
End If
Next k
Next j
Print str
For k = 1 To 3
Print ch(k); "出现的次数为"; count(k)
Next k
End Sub
程序不完整,在横线上应该填写的是
选项
A、Mid(str, k, 1)
B、Mid(str, j, 1)
C、str(k)
D、str(j)
答案
B
解析
将输入对话框中输入的第一个字符串赋值给str,第一个For循环,将输入3个字符复制到数组ch(3)中;第二个For的多重循环,利用数组count记录字符串str中出现ch(3)数组元素的个数;最后一个For循环输出记录的次数。则在第二个for的多重循环中,If条件语句应为检验待查找的字符ch(k)和字符串str中的每个字符是否相同,相同时,条件为真。故应该与Mid(str,j,1),即与str的j后的第一个字符比较,看是否相同。由于在For循环中,保证了ch(k)每个元素和str的每个字符都进行了比较。
转载请注明原文地址:https://kaotiyun.com/show/m0Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Text文本框接受的最长字符数由文本框的______属性确定。
在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()DimbAsIntegerb=b+1EndSub运行程序,三次单
结构程序设计的3种结构是______。
栈和队列______。
为了使标签Lahel1显示文字“姓名”,可把Label1的______属性设置为“姓名”。
以下叙述中错误的是
如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是
下列语句用来设置窗体Forml的属性,其中在运行时不能正确操作的语句是
结构化程序设计的三种基本逻辑结构为顺序、选择和【】。
在C:\Pic文件夹中有一个图形文件,名为Welcome.gif。为了将该图形装入窗体Form1,应使用的语句为()
随机试题
在创造性活动中,新形象的出现常常带有突然性,这种心理状态称为()
前臂发生缺血性肌挛缩的主要原因是()
形成阳虚证的常见原因有
在抗甲状腺药治疗甲状腺功能亢进症的整个疗程中,最必须避免的是()。
患儿,男,7岁。8月因突然高热、惊厥一次就诊。体温39.5℃,面色苍白,四肢厥冷,意识模糊,便常规有脓细胞。护士考虑患儿是
下列有关两大法系比较的表述中,正确的是:()
一般存款户不能提取现金。 ( )
由一个或者数个合伙人执行合伙事务的,执行事务合伙人应当定期向其他合伙人报告事务执行情况以及合伙企业的经营和财务状况,其执行合伙事务所产生的收益归()。
关于演员认证,大家最为熟悉的莫过于“一级演员”这个称谓,而“一级演员”的评选,有一个主要考量标准是,“为繁荣中国的文艺事业作出了突出贡献”,这样的考查标准本身也是含糊的,另据相关资料显示,把“一级演员”称为“国家一级演员”只是习惯使然,在职称前面冠以“国家
某工厂实验室对三种产品A、B、C进行撞击和拉伸测试,能通过这两种测试的产品就是合格品。结果有两种产品通过了撞击测试,有两种产品通过了拉伸测试。根据上述测试,以下哪项一定为真?
最新回复
(
0
)