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

编程实现从键盘输入一个字符,判断字符是数字、大小写字母、空格还是其他字符。... 编程实现从键盘输入一个字符,判断字符是数字、大小写字母、空格还是其他字符。 展开
 我来答
平凡人成长日记
推荐于2018-04-23 · 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");
}
祝你学习愉快,(*^__^*) 嘻嘻……
OGRobot
推荐于2017-11-24 · TA获得超过1516个赞
知道小有建树答主
回答量:335
采纳率:100%
帮助的人:606万
展开全部
什么语言?C 吗?

#include <stdio.h>
#include <conio.h>

int main()
{
char c;
while( c=getch() )
{
printf( "'%c' - 是一个", c );

if( c>='0' && c<='9' )
printf( "数字\n" );

else if( c>='A' && c<='Z' )
printf( "大写字母\n" );

else if( c>='a' && c<='z' )
printf( "小写字母\n" );

else if( c=='\n' )
printf( "回车键\n" );

else if( c==' ' )
printf( "空格\n" );

else if( c=='\t' )
printf( "制表符\n" );

else
printf( "其它\n" );
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式