搜索
查看: 863|回复: 4
打印 上一主题 下一主题

【一天一练】【2014.6.20】【反序输出字符串】

[复制链接]
跳转到指定楼层
楼主
发表于 2014-6-21 00:04:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
题目描述
写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。  

输入
一行字符

输出
逆序后的字符串

样例输入
123456abcdef

样例输出
fedcba654321

注:1 本题目来源http://www.clang.cc
        2 所有做题并贴代码的小伙伴都有机会获得1~5个啊哈币



游客,如果您要查看本帖隐藏内容请回复

沙发
发表于 2015-12-24 15:16:05 | 只看该作者
谢谢楼主,谢谢谢谢谢
板凳
发表于 2016-2-24 20:27:34 | 只看该作者
看啊那看啊
地板
发表于 2017-11-4 10:49:21 | 只看该作者
正好作业是这个,先看看,谢谢楼主
5#
发表于 2017-11-19 14:09:31 | 只看该作者
so easy!
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char *fzstr(char *str)
{
        int i,j;
    for(i=0,j=strlen(str)-1;i<j;i++,j--)
    {
                //通过位运算交换数值
        str^=str[j];
                str[j]^=str;
                str^=str[j];
    }
}
int main()
{
        char str[10001];
    gets(str);
    fzstr(str);
    puts(str);
    system("pause");
        return 0;
}
[/mw_shl_code]随手就能写出。[url=]呲牙[/url]
[url=] [/url]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表