从键盘输入十个字符,将所有的英文字母转换为大写后输出。用才++解决
时间: 2024-02-28 11:56:01 浏览: 22
好的,以下是代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
char ch[10];
cout << "请输入十个字符:";
for (int i = 0; i < 10; i++) {
cin >> ch[i];
if (ch[i] >= 'a' && ch[i] <= 'z') { // 判断是否为小写字母
ch[i] -= 'a' - 'A'; // 转换为大写字母
}
}
cout << "转换后的字符为:";
for (int i = 0; i < 10; i++) {
cout << ch[i] << " ";
}
cout << endl;
return 0;
}
```
代码思路是先读入十个字符,然后遍历每个字符,如果它是小写字母,就将它转换为大写字母。最后输出转换后的字符即可。
相关问题
从键盘输入10个字符,将所有的英文字母转换为大写后输出。
```python
input_str = input("请输入10个字符:") # 获取用户输入
output_str = "" # 初始化输出字符串
# 遍历输入字符串中的每个字符
for char in input_str:
# 如果是小写字母,则转换为大写字母
if char >= 'a' and char <= 'z':
char = chr(ord(char) - 32)
output_str += char # 将转换后的字符添加到输出字符串中
print("转换后的字符为:", output_str)
```
示例输出:
```
请输入10个字符:aBcDeFgHiJ
转换后的字符为: ABCDEFGHIJ
```
用c++写从键盘输入10个字符,将所有的英文字母转换为大写后输出。
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char c[10];
printf("请输入10个字符:\n");
for (int i = 0; i < 10; i++) {
scanf("%c", &c[i]);
}
printf("转换后的结果为:\n");
for (int i = 0; i < 10; i++) {
if (isalpha(c[i])) { // 判断是否为英文字母
putchar(toupper(c[i])); // 转换为大写字母并输出
} else {
putchar(c[i]); // 非英文字母直接输出
}
}
return 0;
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)