游客 Signup | Login
中文 | En

1845 - 课后习题8.5

写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。

Input

一行字符

Output

逆序后的字符串

Examples

Input

123456abcdef 

Output

fedcba654321

Solution C

#include<stdio.h>
#include<string.h>
void fun(char str[]);
int main()
{
                char s[200];
                scanf("%s",s);
                fun(s);
                printf("%s\n",s);
                return 0;
}
void fun(char str[])
{
                int i,len=strlen(str);
                for(i=0;i<len/2;i++)
                                {
                                      char t=str[i]; str[i]=str[len-1-i]; str[len-1-i]=t;
                                }
}

Solution C++

#include<bits/stdc++.h>
using namespace std;
string x;
int main()
{
	cin>>x;
	for(int i=x.size()-1;i>=0;i--)
	    cout<<x[i];
		
    return 0;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题