c++输入两个字符,若是小写字母输出大写,其他输出error
时间: 2024-11-22 19:36:48 浏览: 5
字符串流的建立续-输入输出流
在 C++ 中,你可以使用 `std::cin` 输入字符,并通过条件语句判断是否为小写字母,然后使用标准库函数 `toupper()` 转换大小写。如果不是小写字母则输出 "error"。下面是一个简单的示例:
```cpp
#include <iostream>
#include <cctype> // 包含 toupper 函数
int main() {
char input;
std::cout << "请输入一个字符: ";
std::cin >> input;
if (islower(input)) { // 判断字符是否为小写字母
char uppercase = toupper(input); // 转换为大写
std::cout << "大写形式: " << uppercase << std::endl;
} else {
std::cout << "error: 输入不是小写字母!" << std::endl;
}
return 0;
}
```
阅读全文