用分支语句解答任意输入一个字符,判断是否为字母,如果是字母要判断是大写字母还是小写字母。
时间: 2023-04-04 19:01:18 浏览: 153
可以使用以下代码实现:
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
scanf("%c", &c);
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) {
if (c >= 'a' && c <= 'z') {
printf("您输入的是小写字母。\n");
} else {
printf("您输入的是大写字母。\n");
}
} else {
printf("您输入的不是字母。\n");
}
return ;
}
注意:这里使用了 ASCII 码表中字母的编码范围来判断是否为字母,其中小写字母的编码范围是 97~122,大写字母的编码范围是 65~90。
阅读全文