使用 switch 把小写类型的 char型转为大写。只转换 a, b, c, d, e. 其它的输出 “other”
时间: 2024-02-21 07:57:34 浏览: 33
可以使用 switch 语句和 toupper 函数来实现将小写字母转换为大写字母的操作,代码如下:
```
#include <iostream>
#include <cctype>
using namespace std;
int main() {
char ch;
cout << "请输入一个小写字母,将其转换为大写字母:" << endl;
cin >> ch;
switch (ch) {
case 'a':
case 'A':
cout << "A" << endl;
break;
case 'b':
case 'B':
cout << "B" << endl;
break;
case 'c':
case 'C':
cout << "C" << endl;
break;
case 'd':
case 'D':
cout << "D" << endl;
break;
case 'e':
case 'E':
cout << "E" << endl;
break;
default:
cout << "other" << endl;
break;
}
return 0;
}
```
在以上代码中,使用 switch 语句对输入的小写字母进行判断,如果是 a、b、c、d、e 中的一个,则将其转换为对应的大写字母输出;如果不是这几个字母,则输出 "other"。其中,toupper 函数可以将小写字母转换为大写字母。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)