1845 - 课后习题8.5
时间限制 : 1 秒
内存限制 : 128 MB
写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。
题目输入
一行字符
题目输出
逆序后的字符串
输入/输出样例
输入格式
123456abcdef
输出格式
fedcba654321
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; } }
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; }