首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD” Function delchar(str As String,ch As St
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD” Function delchar(str As String,ch As St
admin
2010-11-02
87
问题
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD”
Function delchar(str As String,ch As String)As String
Dim kAs Integer,temp As String,ret As String
ret=””
For k=1 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、把If temp=ch Then改为Iftemp<>ch Then
C、把delchar=ret改为delchar=temp
D、把ret=””改为temp=””
答案
B
解析
Mid函数用于提取字符串中的指定位数。Len函数的作用是返回串的长度。本题中,Fork=1 To Len(str),语句的作用是每次循环提取str串中的一个字符,语句temp=Mid(str,k,1)的作用是将提取的字符存入字符变量temp中,然后将temp和用户欲删除的字符做比对,若不同,则将此字符插入的字符串ret的末尾。循环结束ret中保存的就是不包含用户欲删除字符的字符串,也就是题目要求的字符串了。所以选B。
转载请注明原文地址:https://www.kaotiyun.com/show/KMmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列操作中,不属于Applet安全限制的是
下列代码中if(x>0){System.out.println("first");} elseif(x>-3){System.out.println("second");} else{System.out.println("th
对于一个3位的正整数m,取出它的个位数字t(t为整型)的表达式是______。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
阅读下面代码if(x==0){System.out.println("冠军");}elseif(x>-3){System.out.println("亚军");} else{System.out.println("季军");}
“商品”与“顾客”两个实体集之间的联系一般是
创建一个标识有“关闭”按钮的语句是()。
关于文件名的处理中,测试当前文件是否目录用______函数。
下列组件不能添加进Frame主窗口的是( )。
随机试题
两个或两个以上的模块之间关联的紧密程度称为()。
Theship______frombehindthefog.
A.红人综合征B.肝脏损害C.心脏相关风险D.跟腱炎症E.5—羟色胺综合征快速大剂量静脉滴注万古霉素后引起
不可用以烧制砖瓦的废石或矸石的是()。
()是指通过持有与其现货市场头寸相反的期货合约,或将期货合约作为其现货市场未来要进行的交易的替代物,以期对冲现货市场价格风险的机构和个人。
利用个人客户的资产负债表可以明确()。
“巧妇难为无米之炊”属于唯心主义观点。()
DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到3个或3个以上的时候,DB2可自动地判断是否使用______技术和动态图索引进行优化。
对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
Afinancialstatementisareportorrecord________usuallyonaquarterlyandannualbasiswhichprovidesanindividual’s,anor
最新回复
(
0
)