首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串s仃中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD” Function delchar(str As String,ch As S
下面函数的功能应该是:删除字符串s仃中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD” Function delchar(str As String,ch As S
admin
2018-10-18
54
问题
下面函数的功能应该是:删除字符串s仃中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD”
Function delchar(str As String,ch As String)As String
Dim k As Integer,temp As String,ret As String
Ret=""
For k=1 To Len(str)
Temp=Mid(str,k,1)
Iftemp=ch Then
ret=ret temp
End If
Next k
delchar=ret
End Function
但实际上函数有错误,需要修改。下面的修改方案中正确的是
选项
A、把ret=ret temp改为ret=temp
B、把Iftemp=ch Then改为Iftemp<>ch Then
C、把delchar=ret改为delchar=temp
D、把ret=""改为temp=""
答案
B
解析
本题考查常用函数和循环结构的使用。在delchar函数中,Ret变量保存要返回的字符串,通过一个循环来查处要删除的字符,在循环体内,逐个取出字符,并判断是否是需要删除的字符,如果是则把该字符保存到Ret中,最后返回Ret。显然程序的功能是返回字符串str中由ch组成的字串,和题目要求不符,应该把If判断里面的等于改成不等于,这样只要不是ch就保存到Ret中,相当于删除了ch字符。
转载请注明原文地址:https://kaotiyun.com/show/EJFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionf(xAsInteger)DimYAsIntegerx=20y=2f=x*yEndFunction在窗体上画一个命令按钮
下面描述中错误的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是()。
以下关于VB特点的叙述中,错误的是()。
如果一个菜单项的Enabled属性被设置为False,则程序运行时,该菜单项( )。
若要清除列表框控件中的所有列表项,应该使用的方法是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
支持子程序调用的数据结构是( )。
软件调试的目的是()。
随机试题
十二经脉中,同名的手、足阳经交接于下列中哪一项
某房产中介公司在接受房地产权利人的委托为其提供经纪服务时,签订经纪合同应该注意的问题很多,其中特别需要重视的有以下问题。委托人要求能买到最低价格,或者在其预定的价格范围内买到最好的房地产,在签订委托经纪合同时可以通过()的方法来解决。
在任何一一个国家的规划体制中,城市设计与城市规划的结合都面临的主要问题是()
经济危机时期,由于企业经营环境恶化、销售下降,企业应当逐步降低债务水平,以减少破产风险。()(2012年)
《金融资产管理公司条例》第三条规定,金融资产管理公司以最大限度地()为主要经营目标,依法独立承担民事责任。
因为无法抗拒或无力改变的原因而陷入生存困境的个人和家庭,在精神和心理层面都会受到不同程度的伤害,封闭、缺乏信心、抱怨社会不公,因此可能会对生活丧失信心,可能会对自己充满失望,也可能产生报复社会的念头。面对这种情况,社会工作者应该提供的服务是()。
教师和学生都是课程建设者和创造者,因此课程并不总是先于教学过程而编制好的。()
FFE法使用的是无杠杆现金流。()[对外经济贸易大学2012金融硕士]
ADigitalCodeHasWideApplicationsBFloppyDisksAreOutdatedCCDsAreDurableDCD’sWorkingPrincipleIsExplainedE
【S1】【S9】
最新回复
(
0
)