欢迎来到天天文库
浏览记录
ID:55121449
大小:25.50 KB
页数:1页
时间:2020-04-27
《依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include#include#includevoidfun(char*s){intI,j;for(I=0,j=0;s[I]!=' ';I++)if(s[I]>='0'&&s[I]<='9')/*************found**************/s
2、[j]=s[I];/*************found**************/s[j]=" ";}voidmain(){charitem[80];system("CLS");printf("Enterastring:");gets(item);printf("Thestringis:%s",item);fun(item);printf("Thestringofchangingis:%s",item);}(1)错误:s[j]=s[I];正确:s[j++]=s[I];(2)错误:s[j]=" ";正确:s
3、[j]=' ';
此文档下载收益归作者所有