首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串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
28
问题
下面函数的功能应该是:删除字符串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://jikaoti.com/ti/qKm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
能够用于标识对象名称的属性是( )。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger)SelectCaseIndexCase0
有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=S+
以下自定义数据类型的语句中,正确的是()。
某二叉树共有7个节点,其中叶子节点有1个,则该二叉树的深度为(假设根节点在第1层)()。
设有如下通用过程:PublicFunctionf(xAsInteger)DimYAsIntegerx=20y=2f=x*yEndFunction在窗体上画一个命令按钮
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下面不属于软件工程过程的4种基本活动
下列不属于软件工程3个要素的是()。
随机试题
根据我国《著作权法》的规定,著作权仲裁主要适用于()。
胎儿腹围测量平面不包括
病人,女性,48岁,左心功能不全,应用地高辛及呋塞米治疗,药物剂量不详,现感腹胀、心悸,心电图提示室性期前收缩二联律,血清钾为2.1mmol/L,下列哪项措施是错误的
关于危险废物贮存的一般要求中,下列表述不正确的是()。
填石路堤施工前,应通过修筑试验路段确定的参数有()。
下列关于指数基金与ETF的风险管理的说法中,不正确的是()。
最新研究发现,狼和狗的关键性区别,是食用人类食物这一特点。经过几个世纪,食用人类食物导致了狗具备消化淀粉的基因,它们因此能依靠人类剩余的饭菜繁衍下来,并最终对它们实现了驯化,即在形态、生理功能、行为习惯、对人类的态度等方面都发生大幅度的变化,成为家畜。以下
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
CanTonyBlairSavetheWorldofBooks?[A]AtthebeginningofAJourney,TonyBlairboaststhathehas"thesoulofarebel".L
Instinctively,thefirstthingwewanttoknowaboutadiseaseiswhetheritisgoingtokillus.Twenty-fiveyearsago,thiswa
最新回复
(
0
)