首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为: “ACDACD” Function delchar(str As String,ch As Str
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为: “ACDACD” Function delchar(str As String,ch As Str
admin
2019-06-20
73
问题
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“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
EndIf
Nextk
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参数中的每一个字符,若其与ch相等,则将其连接到结果字符串中,这样显然是不合要求的,应该是若取出的字符和ch不等则将其连接到结果中,否则舍弃。因此,应将”If temp=ch Then”改为”If temp<>ch Then”
转载请注明原文地址:https://kaotiyun.com/show/50Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图2.20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击“统计”按钮,分别统计输入字符串中大写字母、小写宁母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图2.132所示。在给出的窗体文件
在考生目录下有一个上程文件vbsi5.vbp,用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3.4,5被视为同一个组合,不应该重复计算)。编写
请根据以下各小题的要求设计VisualBasic应用程序(包括界而和代码)。(1)在名称为Forml、标题为“测试”的窗体上画一个名称为Framel、标题为“字体”的框架。在框架内画两个单选按钮,其名称分别为Opt1和Opt2,标题分别为“隶书
考生文件夹下存在一个数据库文件“samlp2.accdb”,里面已经设计好两个表对象住宿登记表“tA”和住房信息表“tB”,其中“tA”和“tB”表中“房间号”的前两位为楼号。试按以下要求完成设计:(1)创建一个查询,查找楼号为“01”的客人记录
设a="VisualBasic",下面语句中可使b="Basic"的是()。
下列运算符中,优先级别最高的是
下列运算符中,优先级别最低的是
下列运算符中,优先级最高的是
随机试题
治疗肺炎球菌肺炎的首选抗生素是()
关于显像时间的叙述,错误的是
广告中运用的原则包括()。
在()中,进行卖出套期保值交易,可使保值者实现净盈利。
商业银行应当为国别风险的识别、计量、监测和控制建立完备、可靠的管理信息系统。管理信息系统功能不包括()。
某公司2009年末的流动资产为540万元,流动负债为300万元,存货为120万元,负债总额为600万元,资产总额为1500万元。则下列计算正确的是()。
境外并购一方当事人在我国境内拥有资产15亿元人民币以上的,应就所涉情形向商务部和国家工商行政管理总局报告。( )
幽默在导游中的作用主要有()。
思考是人的大脑才具有的机能。计算机所做的事(如深蓝与国际象棋大师对弈)更接近于思考,而不同于动物(指人以外的动物,下同)的任何一种行为。但计算机不具有意志力,而有些动物具有意志力。如果上述断定为真,则以下哪项一定为真?如果上述断定为真,则以下哪项一定为真
设y是由方程所确定的x的函数,则dy/dx=().
最新回复
(
0
)