一、网址链接
牛客----https://www.nowcoder.com/ta/huawei
二、题目描述
①描述
接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)
②输入描述
输入一行,为一个只包含小写字母的字符串。
③输出描述
输出该字符串反转后的字符串。
④示例一
输入: abcd
输出: dcba
三、代码实现
①Java代码实现
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
String str = scanner.nextLine();
StringBuffer sb = new StringBuffer();
sb.append(str);
sb.reverse();
System.out.print(sb.toString());
}
}
}
②C++代码实现
#include<iostream>
#include<string.h>
using namespace std;
int main (){
string s;
cin>>s;
for (int i = s.size()-1; i >= 0;i--) {
cout<<s[i];
}
return 0;
}
③C代码实现
#include<stdio.h>
#include<string.h>
int main(void)
{
char str[1001];
scanf("%s",str);
int len = strlen(str);
for(int i=len-1; i>=0; i--)
printf("%c",str[i]);
printf("\n");
return 0;
}