| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 456 人关注过本帖
标题:字符串反向输出函数哪里的毛病 不输出了
取消只看楼主 加入收藏
a132266
Rank: 2
等 级:论坛游民
帖 子:86
专家分:20
注 册:2015-3-26
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:2 
字符串反向输出函数哪里的毛病 不输出了
#include<stdio.h>
void fanzhuan(char *p)
{
    /*  字符串翻转 先获取字符串的总长度*/
    /*                  先获取字符串 总长度 下标标记        */
    int i=0;
    int u=0;
    int xx;
    while(p[i]!='\0')
               i++ ;//总长度

    for(i;i<=0; i--)
    {
   
         p[u]=p[i];
         u++;
                        }
    p[u]='\0';
    printf("%s\n",p); // 为什么都没有输出这句


 }
 
 int main(void)
 {
     char xx[511]="asdasdsa4d5";
     fanzhuan(xx);
     return 0;
  }
搜索更多相关主题的帖子: include 字符串 include 字符串 include 字符串 
2015-05-17 05:24
a132266
Rank: 2
等 级:论坛游民
帖 子:86
专家分:20
注 册:2015-3-26
收藏
得分:0 
字符窜 为啥子没有反着输出  出来
2015-05-17 05:42
a132266
Rank: 2
等 级:论坛游民
帖 子:86
专家分:20
注 册:2015-3-26
收藏
得分:0 
for 循环并未循环 u 一直都为0
2015-05-17 05:51
快速回复:字符串反向输出函数哪里的毛病 不输出了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015096 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved