怎么连续输入大写字母然后输出对应的小写字母
时间: 2024-10-25 19:18:02 浏览: 8
在许多编程语言中,你可以使用特定的字符串转换函数来实现这个需求。下面是一些常见编程语言的例子:
**Python:**
```python
input_str = input("请输入大写字母串: ")
output_str = input_str.lower()
print(output_str)
```
这段代码会提示用户输入大写字母串,然后使用`lower()`函数将其转换为小写并打印。
**JavaScript:**
```javascript
let inputStr = prompt("请输入大写字母串: ");
let outputStr = inputStr.toLowerCase();
console.log(outputStr);
```
在这个例子中,`prompt()`用于获取用户的输入,`toLowerCase()`用于将字符串转为小写。
**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 inputStr = scanner.nextLine().toLowerCase();
System.out.println(inputStr);
}
}
```
这里使用了`Scanner`类获取输入,并使用`toLowerCase()`方法转换。
**C++ (with C++17):**
```cpp
#include <iostream>
#include <algorithm>
int main() {
std::string input;
std::getline(std::cin, input);
input = std::transform(input.begin(), input.end(), input.begin(), ::tolower);
std::cout << input << '\n';
return 0;
}
```
这段C++代码利用`std::transform`函数进行字符转换。
如果你需要其他编程语言的示例,请告诉我。
阅读全文