本关任务是判断键盘输入的字符是否为小写字母,若为小写字母则转换为大写字母输出,否则原样输出。即实现step1/LowercaseToUppercase.cpp中的带值函数char LowercaseToUppercase(char c):
时间: 2023-06-07 09:11:20 浏览: 236
C语言实验-编程实现用getchar函数从键盘输入一个小写字母,并用putchar函数输出对应的大写字母。
5星 · 资源好评率100%
好的,我明白了。针对您的问题,以下是代码实现:
```c++
#include <iostream>
#include <ctype.h>
using namespace std;
char LowercaseToUppercase(char c) {
if (islower(c)) {
return toupper(c);
} else {
return c;
}
}
int main() {
char c;
cin >> c;
cout << LowercaseToUppercase(c) << endl;
return 0;
}
```
输入一个字符,如果是小写字母则转换为大写字母输出,否则原样输出。使用 ctype.h 中的函数 islower 判断输入字符是否为小写字母,使用 toupper 函数将小写字母转换为大写字母,最后通过函数返回值实现判断和转换。
阅读全文