输入一字符串,倒叙输出
时间: 2023-08-02 21:19:40 浏览: 85
好的,以下是 Python 语言的代码示例:
```python
s = input("请输入字符串:")
print(s[::-1])
```
这段代码中,我们首先利用 `input` 函数获取用户输入的字符串,然后使用字符串切片的方式 `s[::-1]` 将字符串倒序输出。最后,利用 `print` 函数将结果打印到控制台上。
相关问题
输入一字符串,倒叙输出;java实现
好的,以下是 Java 语言的代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串:");
String s = scanner.nextLine();
StringBuilder sb = new StringBuilder(s);
System.out.println(sb.reverse().toString());
}
}
```
这段代码中,我们首先利用 `Scanner` 类获取用户输入的字符串,然后使用 `StringBuilder` 类将字符串倒序输出。具体来说,我们通过 `reverse()` 方法将字符串反转,再通过 `toString()` 方法转换成字符串类型。最后,利用 `println` 方法将结果打印到控制台上。
编写能够在linux中实现的简单c语言程序要求如下 从键盘输入一串字符串然后倒叙输出
在Linux环境中编写一个简单的C语言程序,可以实现这个需求。下面是一个示例程序,它会从用户那里获取输入的字符串,并将其倒序输出:
```c
#include <stdio.h>
#include <string.h>
int main() {
char input[100]; // 定义一个足够大的数组来存储输入的字符串
printf("请输入一个字符串:");
fgets(input, sizeof(input), stdin); // 使用fgets读取一行用户的输入
// 检查是否输入了换行符,如果有的话去掉
size_t len = strlen(input);
if (input[len - 1] == '\n') {
input[len - 1] = '\0'; // 去掉最后一个字符(换行符)
}
// 将字符串倒序
char reversed[len + 1];
for (size_t i = 0; i < len; i++) {
reversed[len - i - 1] = input[i];
}
reversed[len] = '\0';
printf("倒序后的字符串是:%s", reversed);
return 0;
}
```
当你运行这个程序并输入字符串后,按回车键,程序会显示你输入的字符串倒过来的结果。
阅读全文