(语言: C)从键盘输入一个大写英文字母,将其转换为小写英文字母后,打印输出转换后的小写英文字母及其所对应的ASC值
时间: 2024-11-06 08:16:16 浏览: 92
Small-letters-turn-capital.zip_capital
在C语言中,你可以使用`ctype.h`库中的函数来处理字符的大小写转换以及获取ASCII值。以下是一个简单的程序示例:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char input;
printf("请输入一个大写英文字母: ");
scanf("%c", &input); // 从键盘接收输入
// 确保输入的是大写字母
if (!isupper(input)) {
printf("输入的不是大写字母。\n");
return 0;
}
// 转换为小写并存储结果
char lower_case = tolower(input);
// 打印转换后的字母及其ASCII值
printf("转换后的小写英文字母: %c\nASCII值: %d\n", lower_case, (int)lower_case);
return 0;
}
```
当你运行这个程序,它会提示用户输入一个大写字母。如果输入的是大写字母,它将转换为小写并显示转换结果以及对应的ASCII码。
阅读全文