首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串str中所有与变量Ch相同的字符,并返回删除后的结果。例如:若str="ABCDABCD",oh="B",则函数的返回值为:"ACDACD" Function delchar(str As String,ch As
下面函数的功能应该是:删除字符串str中所有与变量Ch相同的字符,并返回删除后的结果。例如:若str="ABCDABCD",oh="B",则函数的返回值为:"ACDACD" Function delchar(str As String,ch As
admin
2018-09-29
24
问题
下面函数的功能应该是:删除字符串str中所有与变量Ch相同的字符,并返回删除后的结果。例如:若str="ABCDABCD",oh="B",则函数的返回值为:"ACDACD"
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
解析
题干中给出的函数作用为删除参数字符串中与ch相同的字符,而在给出的程序段中,每次遍历str参数中的每一个字符,若其与cb相等,则将其连接到结果字符串中,这样显然是不合要求的,应该是若取出的字符和ch不等则将其连接到结果中,否则舍弃。因此,应将“If temp=ch Then”改为“If temp<>ch Then”
转载请注明原文地址:https://kaotiyun.com/show/HQFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有以下通用过程:Functionfun(NAsInteger) s=0 Fork=1ToN s=s+k*(k+1) Nextk fun=sEndFunction该过程的功能是( )。
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() m=-3.6 IfSgn(m)Then n=Int(m) Else n=Abs(m) EndIf
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示"打开"对话框时,希望在该对话框的"文件类型"栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为( )。
下面属于黑盒测试方法的是
(1)考生文件夹中有工程文件sjt3.vbp。窗体上有一个名称为Label1标题为“标签控件”的标签;有一个名称为Command1、标题为“命令按钮”的命令按钮。单击上述两控件中的任一控件,则在标签Label2中显示所单击控件的标题内容(标题内容前添加“单
VisualBasic源程序的续行符为
编写如下程序:PrivateSubCommand1_Click()DimnumAsIntegerDimkAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k
随机试题
肝性脑病患者使用精氨酸的目的是()
关于双侧肾积水,一侧积水严重、一侧较轻的治疗。下列哪项正确
A.外用药品B.麻醉药品C.第二类精神药品D.医疗用毒性药专有标识为红色方框,底色内标注白色字样的是
城市生活垃圾处理应按照( )的原则,加强对垃圾产生的全过程管理,从源头减少垃圾的产生。对已经产生的垃圾,要积极进行无害化处理和回收.利用,防止污染环境。
下列账户中,期末结转后该账户一般应无余额的是()。
反映商业银行某一时点上资产负债业务的财务报表是()。
员工培训规划的(),是指规划必须体现可靠性、针对性、相关性和高效性等。
《学记》中提出的“杂施而不孙,则坏乱而不修”,所体现的教学原则是()。
IEEE(美国电气电子工程师协会)给出的实时系统定义是:那些正确性不仅取决于计算的逻辑结果,也取决于产生结果所花费的时间的系统。因此,实时系统对外界的响应是否正确不仅取决于【75】正确性,而且取决于【76】正确性。
ThenewideaabouteducationintheU.S.isthat______.Whichofthefollowingstatementistree?
最新回复
(
0
)