单选题

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

A. 把ret=ret&temp改为ret=temp
B. 把Iftemp=chThen改为IftempchThen
C. 把delchar=ret改为delchar=temp
D. 把ret=″″改为temp=″″

查看答案
该试题由用户287****53提供 查看答案人数:25107 如遇到问题请联系客服
正确答案
该试题由用户287****53提供 查看答案人数:25108 如遇到问题请联系客服
热门试题
从键盘上输入两个字符串,分别保存在变量str1str2中。确定第二个字符串在第一个字符串中起始位置的函数是()。 返回删除字符串前导和尾随空格符后的字符串,用函数 定义变量str1为字符串型并赋初值为空字符串,以下正确的语句是() 中国大学MOOC: 字符串不能使用赋值运算符整体复制,必须使用strcpy函数进行字符串的复制。strcpy(str2, str1);是将字符数组str2中的字符串复制到字符数组str1中。( ) 阅读以下说明和C函数,填补代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。【说明】 函数removeDuplicates(char *str)的功能是移除给定字符串中的重复字符,使每种字符仅保留一个,其方法是:对原字符串逐个字符进行扫描,遇到重复出现的字符时,设置标志,并将其后的非重复字符前移。例如,若str指向的字符串为“aaabbbbscbsss”,则函数运行后该字符串为“absc”。【C代码】void removeDuplicates(char *str){ int i, len=strlen(str); /* 求字符串长度 */ if( (1) ) return; /* 空串或长度为1的字符串无需处理 */ for( i=0; i<len; i++ ) { int flag=0; /* 字符是否重复标志 */int m; for( m= (2) ; m<len; m++ ) { if( str[i]==str[m] ) { (3) ; break; } } if(flag) { int n, idx=m;/* 将字符串第idx字符之后、与str[i]不同的字符向前移 */ for( n=idx+1; n<len; n++ ) if( str[n]!=str[i] ) { str[idx]=str[n]; (4) ; } str[ (5) ]=""; /* 设置字符串结束标志 */ } }} 下面哪个选项不能将"hello"字符串存入字符数组str中(????)。 下面哪个选项不能将"hello"字符串存入字符数组str中() 能够删除字符串中空格的函数是( )。 下列函数中,能把字符串中所有小写字母改为大写的函数是()。 要从指定字符串中检索子字符串,应该使用的内置函数是() if(strcmp(temp,str)>0)中的条件是当字符串temp大于字符串str为真时. 删除字符串前导和尾随空格的函数是 删除字符串前导和尾部空格的函数是() str类型字符串可通过_________方法编码成bytes字节串,而bytes字节串可通过_________方法解码成为str字符串 对字符串str=“welcome to china” 设字符串变量str1=“abc”; str=2“defg”; 则str1.compareTo(str2)的返回值为()。 编写Applet程序,接受用户输入的一个字符串和一个字符,把字符串中所有指定的字符删除后输出。 下面程序的功能是将字符串s中所有的字符c删除。请选择填空。 #include void main() { char s[80]; int i,j; gets(s); for(i=j=0;s[i]!=’\0’;i++) if(s[i]!=’c’) ; s[j]=’\0’; puts(s); } 中国大学MOOC: 下面程序段的功能是将字符串s中所有的字符c删除,请填空( )。char s[80];int i,j;gets(s);for(i=j=0;s[i]!=\0;i++)if(s[i]!=c) ( );s[j]=\0;puts(s); 可以同时删除字符串前导和尾部空白的函数是
购买搜题卡会员须知|联系客服
会员须知|联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于聚题库网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位