【C语言】字母判断(两种判断方法)

hello,我是王木木,很高兴遇见你。

目录

方法1:if语句法

方法2:isalpha库函数法

题目描述: 从键盘任意输入一个字符,编程判断是否是字母(包括大小写)。

输入描述: 多组输入,每行输入包括一个字符。

输出描述:针对每行输入,输出该字符是字母(YES)或不是(NO)。

方法1:if语句法

#includeint main(){int ch = 0;while ((ch = getchar()) != EOF){getchar();//消掉\nif ((ch >= 'a' && ch = 'A' && ch <= 'Z')){printf("YES\n");}else{printf("NO\n");}}return 0;}

图片[1] - 【C语言】字母判断(两种判断方法) - MaxSSL

方法2:isalpha库函数法

#include#include //isalpha函数的头文件int main(){int ch = 0;while ((ch = getchar()) != EOF){getchar();//去掉\nif (isalpha(ch)) //专门判断是否是字母的库函数{printf("YES\n");}else{printf("NO\n");}}return 0;}

图片[2] - 【C语言】字母判断(两种判断方法) - MaxSSL

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享