编程实现从键盘输入一个字符,如何判断字符是数字、大小写字母、空格还是其他字符?

 我来答
平凡人成长日记
推荐于2019-11-11 · TA获得超过3663个赞
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:183万
展开全部
要解答这道题,关键是要搞清楚字符有哪些?这些字符的ASCII 是什么?c语言中,每一种类型的字符有固定的ASCII范围!以下是本题的答案:

#include<stdio.h>
void main()
{
char c;
printf("请输入一个字符:\n");
c=getchar();
if(c>=48&&c<=57)
printf("该字符是数字!\n");
else
if(c>=65&&c<=90)
printf("该字符是大写字母!\n");
else
if(c>=97&&c<=122)
printf("该字符是小写字母!\n");
else
if(c==32)
printf("该字符是空格!\n");
else
printf("该字符是其他字符!\n");
}
祝你学习愉快,(*^__^*) 嘻嘻……
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式