在C語言中,判斷一個字符是大寫字母還是小寫字母有多種方法:
#include <ctype.h>
int main() {
char ch = 'A';
if (isupper(ch)) {
printf("字符是大寫字母\n");
} else {
printf("字符不是大寫字母\n");
}
if (islower(ch)) {
printf("字符是小寫字母\n");
} else {
printf("字符不是小寫字母\n");
}
return 0;
}
#include <stdio.h>
int main() {
char ch = 'A';
if (ch >= 'A' && ch <= 'Z') {
printf("字符是大寫字母\n");
} else {
printf("字符不是大寫字母\n");
}
if (ch >= 'a' && ch <= 'z') {
printf("字符是小寫字母\n");
} else {
printf("字符不是小寫字母\n");
}
return 0;
}
這兩種方法都可以判斷一個字符是大寫字母還是小寫字母,選擇哪種方法取決于具體的需求和代碼風(fēng)格。