首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ACDACD” Function delchar(str As String,ch As Stri
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ACDACD” Function delchar(str As String,ch As Stri
admin
2018-12-20
41
问题
下面函数的功能应该是:删除字符串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=1To 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、把Iftemp=ch Then改为If temp<>ch Then
C、把delchar=ret改为delchar=temp
D、把ret=" "改为temp=" "
答案
B
解析
题干中给出的函数作用为删除参数字符串中与ch相同的字符,而在给出的程序段中,每次遍历str参数中的每一个字符,若其与ch相等,则将其连接到结果字符串中,这样显然是不合要求的,应该是若取出的字符和ch不等则将其连接到结果中,否则舍弃。因此,应将“If temp=ch Then”改为“If temp<>ch Then”
转载请注明原文地址:https://kaotiyun.com/show/VjFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecord IDAsInteger NameAsString*20EndTypePrivateSubCommand1_Click()
下面属于白盒测试方法的是
假定Picture1和Text1分别为图片框和文本框的名称,则下列错误的语句是( )。
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是( )。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
下列链表中,其逻辑结构属于非线性结构的是
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
对于循环队列,下列叙述中正确的是( )。
随机试题
龙门铣床运行()h即要进行二级保养。
I______watchingthisprogrambecauseitisveryinteresting.
单纯性肥胖与皮质醇增多症的鉴别,下列哪些检查有意义?
简述慢性型特发性血小板减少性紫癜的治疗要点。
()包括城市用地分类中的居住用地、公共管理与公共服务用地、商业服务业设施用地、工业用地、物流仓储用地、道路与交通设施用地、公用设施用地、绿地与广场用地八大类用地。
从事市政公用工程压力管道焊接的焊工,必须持有有关部门统一印制的《特种设备作业人员证》,并在有效期内,该有关部门是指()。
发行人应当于其股票上市前5个交易日内,在指定媒体上披露()文件和事项。
中国公民王某于2015年1月起以5万元的资金持有深圳证券交易所的某境内上市公司的股票10000股。2016年2月,该上市公司宣布实施每股0.6元的分红决定,王某在3月将上述股票以6.2万元的价格转让,王某上述行为应缴纳个人所得税()。
针对最近的虐童事件。如果你是幼儿园园长,记者采访你。你怎么办?
改革开放初期,中国经济社会开始发生急剧变化,劳模的范围突破了单纯生产范畴,________到了交通运输、财贸、教育、文化、卫生、体育、新闻等行业。填入划横线部分最恰当的一项是:
最新回复
(
0
)