首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD” Function delchar(str As String,ch As
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD” Function delchar(str As String,ch As
admin
2018-10-18
48
问题
下面函数的功能应该是:删除字符串str中所有与变量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=-I 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、把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/1XFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行以下程序段后,输出结果不为2的是
设有如图所示窗体和以下程序:PrivateSubCommand1_Click() Text1.Text="VisualBasic"EndSubPrivateSubText1_LostFocus() IfText1.Text"B
在名称为Form1,标题为“图片练习”的窗体上添加1个名称为Image1、宽和高分别为1800和1200的图像框,设置属性使图形能自动放大或缩小以与图像框的大小相适应。最后将考生文件夹下的图片文件“pic1.jpg”在图像框中显示。程序运行后的窗体如图所示
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOpfion1.Value=TrueThen下面语句中与该语句不等价的是()。
有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=S+
以下自定义数据类型的语句中,正确的是()。
执行以下程序段:a$="VisualBasicProgramming"b$="C++"c$=UCase(Left$(a$,7))&b$&Right$(a$,12)后,变量c$的值为( )。
A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZC前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
软件工程的三要素是
随机试题
营养素对基因表达调控的主要途径有()。
《汉堡规则》对托运人的责任是如何规定的?
行列式中(3,2)元素的代数余子式A32=__________.
逻辑斯蒂增长模型的曲线是呈()
患者,女,46岁。腹痛腹泻2天,日泻10余次水便,经治已缓,目前口渴心烦,皮肤干瘪,眼窝凹陷,舌淡白苔薄黄,脉细无力。其证候是()
机动车停车设施设计原则不包括()。
下列属于《旅游投诉处理办法》规定的旅游投诉的形式有:()。
我国第一座核电站是()
习近平用典中的“周虽旧邦,其命维新”,出自于()。
"It’sthattimeoftheyearagain-backtoschool!WiththenewschoolyearjustaroundthecornerIdecideitmightbeagoodi
最新回复
(
0
)