c语言中倒置函数 数据倒置c语言

C语言编程:用递规法编写一个实现字符串倒置的函数,例如,原字符串为"ABCD",倒置后为"DCBA"

#include "stdio.h"

专注于为中小企业提供成都网站制作、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业门源免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

#include "string.h"

void dx(char *ch,int n)

{

printf("%c",ch[n]);

if(n=0)

return dx(ch,n-1);

}

int main()

{

char ch[100];

printf("输入一个字符串:");

scanf("%s",ch);

dx(ch,strlen(ch)-1);

}

一维数组元素的倒置操作,用C语言写。

void reverse(int p[], int n)

{

int *q,t;

for(q=p+n-1;pq;++p,--q)

{

t=*p;

*p=*q;

*q=t;

}

}

用C语言将一个数倒置用自定义函数

#includestdlib.h

int daoXupai(int x)

{

int n,b,d=0;

while(n)

{

b=n%10;

d=d*10+b;

n=n/10;

}

return d;

}

int main()

{

int x,result;

printf("输入一个整数:",x);

scanf("%d",x);

result=daoXupai(x);

printf("倒序排后的数为:%d\n",result);

return 0;

}

用C语言编写函数,把字符串倒置,要用到调用函数,且字符串要输入。

#include"stdio.h"

#include"string.h"

main()

{

char str[20],temp;

printf("请输入字符串:");

gets(str);

int len,i;

len=strlen(str);

for(i=0;ilen/2;i++)

{

temp=str[i];

str[i]=str[len-i-1];

str[len-i-1]=temp;

}

puts(str);

getchar();

}


网站标题:c语言中倒置函数 数据倒置c语言
链接分享:http://ybzwz.com/article/dodjopp.html