黑马程序员技术交流社区

标题: 求大神告知C语言实现字符串反转,怎么实现 [打印本页]

作者: 12138    时间: 2016-5-8 10:41
标题: 求大神告知C语言实现字符串反转,怎么实现
求大神告知C语言实现字符串反转,怎么实现,求完整代码示例

作者: 暨建国    时间: 2016-5-8 11:31
#include <stdio.h> #include<string.h> int main(int argc, const char * argv[]) {    char chs[30]="jackAndRoseFallInLove";//创建一个字符数组,给这个数组赋值一个字符串    unsigned long len=strlen(chs);//取得字符串的长度     for (int i=0; i<len/2; i++)//交换第i字符和第len-1-i个字符,交换次数是len/2次     {         char temp=chs[i];         chs[i]=chs[len-1-i];         chs[len-1-i]=temp;          }     puts(chs);//输出这个字符串     return 0; }
作者: 寂静夜凄凉    时间: 2016-5-8 21:42
一块来学习学习。。
作者: 12138    时间: 2016-5-9 10:12
太感谢了
作者: 12138    时间: 2016-5-9 11:44
一直都不太懂,进来学习下
作者: Dream丶boy    时间: 2016-5-9 12:20
字符串反转,知道算法就好多了
作者: 简约无处不在    时间: 2016-5-13 21:15
很好很好很强大谢谢啊谢谢啊!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2