反转字符串

原创 2016年08月29日 20:09:04
#include <stdio.h>
#include <string.h>
#include <stdlib.h>


int main()
{
        char str[10] = {'a','b','c','d','e','f','g'};//"abcdefghijk";
        char * s, * e;
        char x;
        int i;
        s = str;                // point to the first char
        e = str + strlen(str)-1; // point to the end char
        for(i=0;i<strlen(str)/2;i++)
        {   
                if( *s != *e )
                {   
                        x=*s;
                        *s=*e;
                        *e=x;
                        s++;
                        e--;
                }   
        }   


        printf(" str = %s\n",str);


return 0;
}

版权声明:本文为博主原创文章,随意

相关文章推荐

字符串左旋 VS 反转英文句子

字符串左旋问题 解法一:可以用三部反转法,把一个字符串”abcdefgh”左旋三个字符,分成两部分,”abc”,”defgh”。分别旋转两部分,得到”cbahgfed”,在总的反转得到”defgh...

c++反转字符串代码

  • 2014-04-09 16:32
  • 714B
  • 下载

递归反转字符串C++代码

  • 2013-08-08 12:35
  • 622B
  • 下载

字符串反转

主题思路: 1.反转全部字符串,(备注:strlen()一定要-1) 2.单个反转,以空格为标识位#include #include #include #include #define B...

字符串反转

  • 2014-10-15 08:28
  • 1002B
  • 下载

字符串反转+ 大数相加 + IP分类

C语言基础随着工作,慢慢遗忘的一干二净,简单实现,不考虑效率,留作备忘。 一、反转 char *str_reserve11(char *src) { char tmp; char *start =...

将字符串反转

  • 2015-01-30 10:53
  • 39KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)