网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言字符串倒置函数 c++字符串反转

C语言编程题,求编写一个函数,实现字符串逆置?

#include stdio.h

在大名等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站制作 网站设计制作按需设计,公司网站建设,企业网站建设,品牌网站建设,成都营销网站建设,成都外贸网站建设公司,大名网站建设费用合理。

#include string.h

void reverse(char *x)

{

char c;

int a=0,b=strlen(x)-1;

for(;ab;a++,b--)

{

c=x[a];

x[a]=x[b];

x[b]=c;

}

}

int main()

{

char s1[]="",s2[]="a";

char s3[]="sd",s4[]="dfg";

reverse(s1);

reverse(s2);

reverse(s3);

reverse(s4);

printf("%s\n%s\n",s1,s2);

printf("%s\n%s\n",s3,s4);

return 0;

}

代码

输出

在C语言中,将字符串中的数字字符倒置

void C_Reverse(char* sSrc,int nLen) //sSrc 源字符串 nLen字符串长度

{

if(sSrc == NULL) return ;

int nIndex = nLen-1; //从字符串的末尾开始输出,

while(nIndex 0)

{

char ch = sSrc[nIndex];

if(isdigit(ch)) //判断是否是数字,是的话就输出

printf("%c ",ch);

--nIndex;

}

}

C语言 下面的函数invert的功能是将一个字符串的内容颠倒过来。

void invert (char str [] )

{

int i,j, k;

for(i=0,j=strlen(str)-1;ij;i++,j--)

{

k=str[i];

str[i]=str[j];

str[j]=k;

}

}

c语言字符串颠倒函数

strcat换成

void diandao(char a[],char b[])

{

int i,j=0;

memset(b,0,sizeof(b));

i=strlen(a);

while(i0)

{

b[j]=a[i-1];

i--,j++;

}

}

strcat(b,a[i-1]);后面的参数是指针类型的。你这里不是指针。


分享名称:c语言字符串倒置函数 c++字符串反转
网页路径:http://bjjierui.cn/article/ddjsjis.html

其他资讯