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

如题所述

#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" );
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-22
perl -nle "exit if /q/i;print '数字字符' if /\d+/;print '大写字母' if /[A-Z]+/;print '小写字母' if /[a-z]+/;print '空格' if / +/;

这是一个perl一句话程序,在dos窗口下执行即可。

编一程序,通过键盘输入一个字符,判断该字符是数字字符,大写字母,小写...
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( "...

...该字符是数字字符、大写字母、小写字母、空格?
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( "...

C语言编程从键盘输入一个字符,判断该字符是否为控制字符、空格、数字字...
case'1':printf("xiao\\n");break;case'2':printf("da\\n");break;case'3':printf("空格\\n");break;default:printf("qita");} }

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

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 "conio.h"void main(void){ char cc;printf("Input a char : "); cc = getch(); \/\/输入 printf("%c\\n", cc);if ((cc >= 'A') && (cc <= 'Z')) printf("U");else if ((cc >= 'a') && (cc <= 'z')) printf("L");else if ((cc >= '0') &&...

VB编程:输入一个字符串,判断其中有多少大写字母小写字母数字字符空
s,i,1) =" " Or mid(s,i,1)=" " Then Num4 = Num4 + 1 else Num5 = Num5 + 1 end if next i print "大写字母有:";Num1;"个"print "小写字母有:";Num2;"个"print "数字字符有:";Num3;"个"print "空格字符有:";Num4;"个"print "其它字符有:";Num5;"个"

...大写字母、小写字母、空格、数字以及其他字符的个数。
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++;else if(s[i]>='a' && s[i]<='z')lc++;els...

从键盘输入一个字符,判断它是字母、数字或其它字符。
可以通过ASCII码来判断 将键盘输入的字符存在变量 c 中 if ('a' <= c && c <= 'z') { printf("小写字母\\n"); } else if ('A' <= c && c <= 'Z') { printf("大写字母\\n"); } else if ('0' <= c && c <= '9') { printf("数字\\n...

c语言设计程序判断输入的是大写或小写字母或其他字符?用if else...
{ char ch ;printf("从键盘输入一个字符\\n");ch=getchar();if(97<=ch && ch<=122){ printf("该字符为小写字母");putchar('\\n');} else if(65<=ch && ch<=90){ printf("该字符为大写字母");putchar('\\n');} else if(48 <=ch && ch<=57){ printf("该字符为数字");...

相似回答