描述 | |
---|---|
知识点 | 数组,指针 |
运行时间限制 | 10M |
内存限制 | 128 |
输入 | 输入N个字符 |
输出 | 输出该字符串反转后的字符串 |
样例输入 | abcd |
样例输出 | dcba |
思路,后面的与前面的交换。
代码:
#include <iostream>
using namespace std;
#include <string>
#define MaxNumber 128
void reverseWord(char* str)
{
int len=strlen(str);
for (int i=0,j=len-1;i<=j;i++,j--)
{
char tmp=str[i];
str[i]=str[j];
str[j]=tmp;
}
}
int main()
{
char str[MaxNumber];
gets(str);
reverseWord(str);
cout<<str<<endl;
system("Pause");
return 0;
}