码迷,mamicode.com
首页 > 其他好文 > 详细

倒置字符串函数reverse

时间:2014-08-13 14:24:16      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:io   for   ar   har   程序   sp   测试   字符串   

倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,
如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,
程序如下:
#include<stdio.h>
#include<string.h>
void reverse(char s[])
{  
 int c,j,i;
 for(i=0,j=strlen(s)-1;i<j;i++,j--)//完成倒置功能,不包括字符串结束符‘/0‘
 {
  c=s[i];
  s[i]=s[j];
  s[j]=c;
 }
}
main()//主函数,用于测试reverse函数的功能
{  
 char s[]="123456";
 reverse(s);//调用倒置函数
 printf("倒置后的字符串为:%s/n",s);//输出倒置后的字符串
}


运行结果如下;654321

倒置字符串函数reverse,布布扣,bubuko.com

倒置字符串函数reverse

标签:io   for   ar   har   程序   sp   测试   字符串   

原文地址:http://www.cnblogs.com/bofengyu/p/3909828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!