C 语言实例
用户输入一个字符,判断该字符是否为一个字母。
运行结果:
输入一个字符: a a 是字母
xiaoxiao
460***653@qq.com
三元运算符:
#include <stdio.h> int main(){ char c; printf("请输入一个字符:"); scanf("%c",&c); ( (c>='a' && c<='z') || (c>='A' && c<='Z')) ? printf("%c是字母",c) : printf("%c不是字母",c); return 0; }
蛐蛐-小Q
114***4977@qq.com
可使用C库函数将字符转为大写或小写。
C 库函数 int toupper(int c) 把小写字母转换为大写字母。
C 库函数 int tolower(int c) 把大写字母转换为小写字母。
#include <stdio.h> #include <ctype.h> //包含大小写转换函数的头文件 int main() { char c; char temp; //做中转判断。使printf输出字符c原本大/小写状态。 printf("输入一个字符: "); scanf("%c",&c); temp=toupper(c); //或使用tolower(); if( temp>='A' && temp<='Z') printf("%c 是字母",c); else printf("%c 不是字母",c); return 0; }
大宅院里的三表哥
gul***r@outlook.com
可使用 C 库函数直接判断字符是否为一个字母。
#include <stdio.h> #include <ctype.h> // 包含isalpha()函数的头文件 int main() { char c; printf("输入一个字符:"); scanf("%c", &c); printf("%c %s字母\n", c, isalpha(c)? "是": "不是"); return 0; }
ChatGPT
mei***jia@gmail.com
来自于 ChatGPT:
#include <stdio.h> #include <ctype.h> int main() { char c; printf("Enter a character: "); scanf("%c", &c); if (isalpha(c)) { printf("%c is a letter.\n", c); } else { printf("%c is not a letter.\n", c); } return 0; }
取消
xiaoxiao
460***653@qq.com
三元运算符:
xiaoxiao
460***653@qq.com
蛐蛐-小Q
114***4977@qq.com
可使用C库函数将字符转为大写或小写。
C 库函数 int toupper(int c) 把小写字母转换为大写字母。
C 库函数 int tolower(int c) 把大写字母转换为小写字母。
蛐蛐-小Q
114***4977@qq.com
大宅院里的三表哥
gul***r@outlook.com
可使用 C 库函数直接判断字符是否为一个字母。
大宅院里的三表哥
gul***r@outlook.com
ChatGPT
mei***jia@gmail.com
来自于 ChatGPT:
ChatGPT
mei***jia@gmail.com