易搜题 > 资格证大类 > 计算机编程 > 问题详情
问题详情

下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=″ABCDABCD″,ch=″B″,则函数的返回值为″ACDACD″但实际上函数有错误,需要修改。下面的修改方案中正确的是(  )。

A、把ret=ret &temp改为ret=temp

B、把If temp=ch Then改为If temp<>ch Then

C、把delchar=ret改为delchar=temp

D、把ret=″″改为temp=″″

相关标签: 字符串   实际上  

未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。 收藏该题
参考答案:

正确答案: B

解析:
本题要求删除字符串str中所有与变量ch相同的字符。temp=Mid(str,k,1)表示从字符串str中每次取出一个字符,然后依次与ch进行比较。当temp的值与ch相同时应该删除,否则连接,而程序中刚好相反,相同时连接,不相同时删除。

相关问题推荐

  • 可以用InputBox函数产生“输入对话框”。执行语句“st$=(InputBox(″请输出字符串″,″字符串对话框″,″字符串″))”时,当用户输出完毕,按OK按钮后,st$变量的内容是(  )。

    A、字符串

    B、请输入字符串

    C、字符串对话框

    D、用户输入的内容

  • 两个字符串,s,t;把t字符串插入到s字符串中,s字符串有足够的空间存放t字符串

  • 函数streat(strcpy(str1,str2),str3)的功能是()

    A、将字符串strl复制到字符串str2中,再连接到str3之后

    B、将字符串strl连接到str2之后,再复制到字符串str3之后

    C、将字符串str2复制到字符串strl中,再将字符串str3连接到strl之后

    D、将字符串str2连接到strl之后,再将字符串strl复制到str3中

联系客服 会员中心
TOP