提问者:暖晨姑娘 | 浏览次 | 提问时间:2017-03-22 | 回答数量:3
main() {void squ(char a[],char b[]); char s1[20]="I am a boy",s2[20]="you are a boy"; squ(s1,s2); printf("\n%s",s1); } void squ(char x[],char y[]) {int i=0,j=0; while(x!='\0') {while(y[j]!='\0') {if(x==y[j]) {for(j=i;x[j]=x[j+1];j++); i--; break; } j++; } i++;j=0; } } 首先它要做的问题是把前一个句子中出现的于后一个句子中的相同字符删除,运行结果是 Im, 表示对for(j=i;x[j]=x[j+1];j++)此句很不理解,它不是连循环的格式都不是吗 这是清华出版社2005年11月的《c语言程序设计》p141的一道例题 求各位帮忙 按我的想法,另外写了一个,始终不对,做法如下: main() {void squ(char a[],char b[]); char s1[
斜翼天使
回答数:209 | 被采纳数:111
令狐泽
回答数:54 | 被采纳数:108
曲楚珩
回答数:162 | 被采纳数:126
今天给大家带来C语言之for语句如何解决循环的问题,C语言之for语句解决循环的问题的方法,让您轻松解决问题。对于许多学习C语言的朋友来说,循环语句是必经之路,然而对于许多人刚开始...
北京时间5月12日消息,今年秋天微软将会推出Creators Update,它为Creators Update增加了一个新程序,能够为照片、视频添加电影效果,植入CG特效、标题和配...
WindowsXP操作系统中有几个特殊文件夹,大家都知道是什么那些特殊文件吗?知道他们都有那些作用吗? 1、SystemVolumeInformation文件夹 ...
今天给大家带来如何用键盘输入特殊符号?,用键盘输入特殊符号的方法。,让您轻松解决问题。我们在输入文件或者书写的时候,难免要输入标点符号,有些特殊的标点符号,我们还需借助于智能ABC...