首页 > 试题广场 >

字符逆序

[编程题]字符逆序
  • 热度指数:288555 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
将一个字符串str的内容颠倒过来,并输出。

数据范围:

输入描述:

输入一个字符串,可以有空格



输出描述:

输出逆序的字符串

示例1

输入

I am a student

输出

tneduts a ma I
示例2

输入

nowcoder

输出

redocwon
头像 Z.Flyee
发表于 2022-01-09 23:08:55
Python,基本功需要扎实: while True: try: string = str(input().strip()) print(string[::-1]) except: break
头像 橙子爱吃桃子
发表于 2020-06-22 16:59:00
C++简洁代码: #include<bits/stdc++.h> using namespace std; int main() { string str; getline(cin, str); reverse(str.begin(),str.end()); 展开全文
头像 派仔
发表于 2020-08-10 21:07:51
StringBuilder.reverse方法 import java.util.*; public class Main { private String reverse(String str) { StringBuilder res = new StringBuild 展开全文
头像 Lanmon
发表于 2020-07-06 13:21:37
@[华为算法题](将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 如:输入“I am a student”,输出“tneduts a ma I”。) python实现 s = input() n_s = '' for i in range(len(s), 0, -1): 展开全文
头像 牛客925409099号
发表于 2021-07-28 10:39:29
C #include <stdio.h> int main(){ char str[100]; char i=0; while((str[i]=getchar())!='\n') i++; i--; //去掉\n while(i>=0) p 展开全文
头像 牛客398248201号
发表于 2021-10-06 20:31:55
import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); String inpu 展开全文
头像 举世唯美
发表于 2020-02-22 23:01:31
#include "stdio.h" #include "string.h" int main(void) { char str1[100]; char str2[100]; int a,i; gets(str1); a  展开全文
头像 笔架鱼
发表于 2022-01-05 15:50:14
解题思路: 1、声明一个字符 数组,因为其他的数据类型 都不是很合适,需要包含空格,干脆申明一个字符数组; 2、这个有一个 比较有意思的地方;     1)采用scanf方式输入的话不会把输入最后的”\n"放到str 数组中去,代码见下面屏蔽的两行; &n 展开全文
头像 涛哥爱学习
发表于 2021-11-30 14:10:29
import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); String str = 展开全文
头像 为看花火大会而编程
发表于 2021-10-08 15:58:09
while True: try: str1=input() print("".join(list(reversed(str1)))) except: break