游客 Signup | Login
中文 | En

1323 - C语言程序设计教程(第三版)课后习题8.5

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

Input

一行字符

Output

逆序后的字符串

Examples

Input

123456abcdef

Output

fedcba654321

Hint

样例输入字符串结尾有空格,而输出没有空格。另外,测试数据的字符串中间不会有空格。

Solution C++

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char s[101];
void change(char s[])
{
	int len=strlen(s);
	for (int i=0,j=len-1; i<j; i++,j--)
		{ char c=s[i]; s[i]=s[j]; s[j]=c; }
}
int main()
{
	cin>>s;
	change(s);
	cout<<s<<endl;
	return 0;
}

Hint

样例输入字符串结尾有空格,而输出没有空格。另外,测试数据的字符串中间不会有空格。

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题