首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串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
32
问题
下面函数的功能应该是:删除字符串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全国计算机二级
相关试题推荐
在面向对象方法中,不属于“对象”基本特点的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为()。
下面是求最大公约数的函数的首部:Functionged(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
下列描述中正确的是
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
以下关系表达式中,其值为True的是( )。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
对于列表框控件List1,能够表示当前被选中列表项内容的是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是( )。
随机试题
—Hello.CanIspeaktoAlbert?—______
麻黄制绒能
毛果芸香碱可用于()
A.气滞血瘀型B.肝肾不足型C.痰湿阻滞型D.气血虚弱型E.阴虚血燥型闭经,伴头晕耳鸣,腰膝酸软,舌淡,少苔,脉沉细。其中医证型是
对()优先考虑就地补偿。
依据《固体废物污染环境防治法》,对( )固体废物的设施、设备和场所,应当加强管理和维护,保证其正常运行和使用。
以下不属于机器人的建造特征的是()。
A、 B、 C、 A原文说“上星期六我和一个朋友去看电影”,选项[B]为书店,[C)为快餐店,只有[A]为电影院。
Lookatthenotebelow.Youwillhearthemanagerofaproductioncompanyphoningacustomer’soffice.
It’sverydifficulttotellwhichofthetwodriverswasat______inthecarcrash.
最新回复
(
0
)