怎么编一程序,通过键盘输入一个字符,判断该字符是数字字符、大写字母、小写字母、空格?

如题所述

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

void main()
{
char c;
c=getchar();
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" );
}
温馨提示:内容为网友见解,仅供参考
无其他回答

...判断该字符是数字字符、大写字母、小写字母、空格?
include <conio.h> void main(){ char c;c=getchar();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=...

编一程序,通过键盘输入一个字符,判断该字符是数字字符,大写字母,小写...
include <conio.h> void main(){ char c;c=getchar();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=...

C语言编程从键盘输入一个字符,判断该字符是否为控制字符、空格、数字字...
voidmain(){ charch;inta;ch=getchar();if(ch>='a'&&ch<='z')ch='1';if(ch>='A'&&ch<='Z')ch='2';if(ch=='')ch='3';switch(ch){ case'1':printf("xiao\\n");break;case'2':printf("da\\n");break;case'3':printf("空格\\n");break;default:printf("qita");} } ...

编程实现从键盘输入一个字符,判断字符是数字、大小写字母、空格还是其他...
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"...

C语言 输入一个字符,判断该字符是数字、字母、空格还是其他字符。_百 ...
printf("%c是数字字符:",ch); } else if(ch>='a'&&ch<='z') { printf("%c是小写字母:",ch); } else if(ch>='A'&&ch<='Z') { printf("%c是大写字母:",ch); } else if(ch==' ') { printf("%c是空格:",ch); } else { printf("%c是其它...

...判断他是数字,大写字母,小写字母还是其他字符
include<ctype.h> 中自带有判断函数 isdidgit(char c) 判断字符c是否是数字,是返回1,否返回0 isupper(char c) 判断是否是大写 islower(char c)判断是否是小写 isalpha(char c)判断是否是英文字母(大小写都包括在内)

汇编程序从键盘输入一个字符,判断该字符是小写字母、大写字母、数字或其...
mov ah, 1 int 21h mov bl, al lea dx, msglf mov ah, 9 int 21h mov al, bl cmp al, '0'jl OtherC cmp al, '9'jg NotNum lea dx, msgnum jmp Output NotNum:cmp al, 'A'jl OtherC cmp al, 'Z'jg NotUp lea dx, msgup jmp Output NotUp:cmp al, 'a'jl OtherC c...

从键盘输入一个字符,判断其是字母字符,还是数字字符,还是其他字符,输出...
可以参考下面的代码:include "stdio.h"void main(){ char temp;temp=getch();if(temp>='a'&&temp<='z')printf("xiao xie zi mu");else if(temp>='A'&&temp<='Z')printf("da xie zi mu");if(temp>='0'&&temp<='9')printf("shuzi");else printf("other zi mu");} ...

...大写字母、小写字母、空格、数字以及其他字符的个数。
int main(int argc,char *argv[]){ char s[300];int i,uc,lc,sp,di,ot;printf("Please enter a string...\\n");i=0;while(s[i]=getchar(),s[i]!='\\n' && ++i<300);uc=lc=sp=di=ot=0;for(s[i]='\\0',i=0;s[i];i++)if(s[i]>='A' && s[i]<='Z')uc++;...

用C++程序编写:判断一个输入的字符是字母.数字.还是其他符号
cout << "你输入的是小写英文字母!" << endl ;} else if(a > 47 && a <= 57){ cout << "你输入的是数字!" << endl ;}else { cout << "你输入的是其他符号!" << endl ;} printf("Hello World!\\n");return 0;} 哥们给点分啊,这玩意使用于输入一个字符判断,是不是你...

相似回答
大家正在搜