可以使用C語言中的字符函數isupper和islower來判斷一個字符是大寫字母還是小寫字母。下面是一個示例代碼:
#include <stdio.h>
#include <ctype.h>
int main() {
char ch;
printf("請輸入一個字符:");
scanf("%c", &ch);
if (isupper(ch)) {
printf("輸入的字符是大寫字母\n");
} else if (islower(ch)) {
printf("輸入的字符是小寫字母\n");
} else {
printf("輸入的字符不是字母\n");
}
return 0;
}
使用isupper函數可以判斷一個字符是否為大寫字母,使用islower函數可以判斷一個字符是否為小寫字母。如果一個字符既不是大寫字母也不是小寫字母,則說明它不是字母。