如果从键盘上输入一个字母,如果它是大写字母,则将其转换成小写字母输出;否则直接输出。
时间: 2023-06-05 17:05:53 浏览: 61
将输入的大写字母改用小写字母输出
好的,这个问题可以回答。我可以为您提供以下代码:
```
char letter;
cin >> letter;
if (letter >= 'A' && letter <= 'Z') {
cout << char(letter + 32); // 将大写字母转换为对应的小写字母
} else {
cout << letter;
}
```
注意,这里使用了 ASCII 码表将大写字母转换为小写字母,其中大写字母的编码范围是 65~90,小写字母的编码范围是 97~122。所以将大写字母转换为小写字母的方法是将其对应的 ASCII 码值加上 32。
阅读全文