题目要求:编写程序,读取单词并逆向打印该单词。例如输入holle,输出elloh。
输入:字符串
输出:逆向的字符串数组
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str;
cout<<"请输入字符串:"<<endl;
getline(cin,str); //输入带有空格的字符串
int len = str.size();
const char *k; //定义指针k指向字符串str
k = str.c_str();
for(int i=len;i>0;i--)
{
cout<<k[i-1];
}
return 0;
}
运行结果: