输人小写字母,输出对应的大写子母。 提示:小写字母a的ASCI值为97,大写字母A的ASCII 值为65。用c语言简单编写
时间: 2024-10-26 11:16:19 浏览: 12
在C语言中,可以利用ASCII码表的特性实现这个功能。以下是一个简单的示例程序,它接受用户输入的小写字母,然后输出对应的大写字母:
```c
#include <stdio.h>
int main() {
char lower_case;
printf("请输入一个小写字母: ");
scanf("%c", &lower_case); // 读取用户输入的小写字母
if(lower_case >= 'a' && lower_case <= 'z') { // 判断是否是小写字母
upper_case = (lower_case - 'a' + 'A'); // 计算大写字母的ASCII值并转换
printf("对应的大写字母是: %c\n", upper_case);
} else {
printf("这不是一个小写字母。\n");
}
return 0;
}
```
当你运行这个程序时,输入一个小写字母,比如'a',它会输出'A';如果输入非字母字符,则会显示错误信息。
阅读全文