下面程序的功能是删除字符串中第一次出现的a字符。

阅读: 评论:0

下面程序的功能是删除字符串中第一次出现的a字符。

下面程序的功能是删除字符串中第一次出现的a字符。

#include <stdio.h>
#include <string.h>
int fun(char *x,int n,int t)
{   int i,k=0;x[n]='a';x[n+1]='';while(x[k]!='a')k++;if(k==n)  //如果a出现的位置是最后人为改动处的a {t=0;return t ;}else    //如果a出现的位置不是最后人为改动处的a {   for(i=k;i<n;i++)  //从a出现的位置开始,一次往前挪动 x[i]=x[i+1];  //完成消除的任务 x[i-1]='';  //把上面贴在末尾的a消去 }return t ;
}
main()
{char x[20];int len,t;gets(x);puts(x);len=strlen(x);t=fun(x,len,t);if(t==0) printf("Not exist!n");else    puts(x);
}

本文发布于:2024-02-04 08:01:43,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170702587353753.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:字符串   字符   功能   程序
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23