首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD” Function delchar(str As String,ch As St
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD” Function delchar(str As String,ch As St
admin
2010-11-02
55
问题
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD”
Function delchar(str As String,ch As String)As String
Dim kAs Integer,temp As String,ret As String
ret=””
For k=1 To Len(str)
temp=Mid(str,k,1)
If temp=ch Then
ret=ret&temp
End If
Next k
delchar=ret
End Function
但实际上函数有错误,需要修改,下面的修改方案中正确的是( )。
选项
A、把ret=ret&temp改为ret=temp
B、把If temp=ch Then改为Iftemp<>ch Then
C、把delchar=ret改为delchar=temp
D、把ret=””改为temp=””
答案
B
解析
Mid函数用于提取字符串中的指定位数。Len函数的作用是返回串的长度。本题中,Fork=1 To Len(str),语句的作用是每次循环提取str串中的一个字符,语句temp=Mid(str,k,1)的作用是将提取的字符存入字符变量temp中,然后将temp和用户欲删除的字符做比对,若不同,则将此字符插入的字符串ret的末尾。循环结束ret中保存的就是不包含用户欲删除字符的字符串,也就是题目要求的字符串了。所以选B。
转载请注明原文地址:https://kaotiyun.com/show/KMmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面选项中不属于面向对象程序设计特征的是
______类在定义数组时,不必限定数组的大小。
下列叙述中正确的是
在下列说法中正确的是()。
下列不是虚拟机执行过程特点的是()。
下列组件不能添加进Frame主窗口的是()。
在JavaApplet程序中,如果对所发生的事件做出响应和处理,应该使用下列哪一条语句?
随机试题
pH与H+的关系是在碱性溶液中pH的值为
(2007)某单吸离心泵,Q=0.0735m3/s,n=1420r/min;后因改为电机直接联动,n增大为1450r/min,试求这时泵的流量Q为()m3/s。
工程质量数据搜集统计分析方法有( )。
监理单位与承包商两者之间存在的明显区别是( )。
企业偿债能力的比率主要有()。
期货公司客户以书面方式下达交易指令的,客户应当填写书面交易指令单;以电话方式下达交易指令的,期货公司应当同步录音。()
全国银行间同业拆借中心的证券回购券种不包括()。
下列对公司风险的论述中,错误的是()。
在一堂音乐欣赏课《白毛女》的课堂教学过程中,朱老师在课堂上带领同学们反复聆听《北风吹》《我要活》等唱段。朱老师的行为符合义务教育课标中所规定的四个课程内容中的哪一种?()
可提起公安行政复议的事项有公安行政处罚、限制人身自由的行政强制措施等。()
最新回复
(
0
)