C语言 输入一个字符,判断该字符是数字、字母、空格还是其他字符。
三个空分别是:
1、ch>='a'&&ch<='z'||a>='A'&&ch<='Z'
2、ch>='0'&&ch<='9'
3、ch==''
4、完整代码
#include<stdio.h>
#include<stdlib.h>intmain()
{
charch;
printf("Pleaseenterachar:");
while((ch=getchar())!=EOF)
{
if(ch>='0'&&ch<='9')
{
printf("%c是数字字符:",ch);
}
elseif(ch>='a'&&ch<='z')
{
printf("%c是小写字母:",ch);
}
elseif(ch>='A'&&ch<='Z')
{
printf("%c是大写字母:",ch);
}
elseif(ch=='')
{
printf("%c是空格:",ch);
}
else
{
printf("%c是其它字符:",ch);
}
} return0;
}
扩展资料
C语言特有特点
1、C语言是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言。
2、C语言传递参数均是以值传递(passbyvalue),另外也可以传递指针(apointerpassedbyvalue)。
3、不同的变量类型可以用结构体(struct)组合在一起。
4、只有32个保留字(reservedkeywords),使变量、函数命名有更多弹性。
参考资料
百度百科-C语言
C语言 输入一个字符,判断该字符是数字、字母、空格还是其他字符。_百 ...
} return0;}
C语言,输入一个字符,判断它是英文字符,数字字符还是其他字符.
printf("数字字符\\n");else printf("其他字符\\n");return 0;}
c语言 从键盘上任意输入一个字符(字母大小写,数字,控制字符和其他字符...
编写一个C语言程序,从键盘上任意输入一个字符(包括字母大小写、数字、控制字符和其他字符),并判断该字符所属的类型。以下是一个示例程序:include define N 99 main() { char s[N];int i, sum, num = 0, letter = 0, space = 0, other = 0;gets(s);sum = strlen(s);for(i = ...
输入一个字符,判断该字符是数字,字母,空格还是其他 编程
根据ascii码值判断即可。include <stdio.h>int main(){ char c; c = getchar();\/\/接受输入 if(c >='0' && c<='9')printf("%c是数字\\n",c); \/\/判断是不是数字 else if(c >='a' && c<='z' || c >='A' && c<='Z') \/\/判断是不是字母。 printf("...
从键盘输入一个字符,判断其是字母字符,还是数字字符,还是其他字符,输出...
可以参考下面的代码: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");} ...
c语言 输入一个字符,判断是字母,数字,还是特殊字符?
可以根据以下代码进行判断:include<stdio.h> int main(){ char c ;while(scanf("%c",&c)!=EOF){ getchar();if(c >='0' && c<='9')printf("%c是数字\\n",c);else if(c >='a' && c<='z' || c >='A' && c<='Z')printf("%c是字母\\n",c);else printf("%c是...
从键盘任意输入一个字符,判断它是数字字符,大写字母,小写字母还是其
\/\/c语言,利用内部函数进行判断:#include<stdio.h>#include<stdlib.h>#include <ctype.h>\/\/用判断函数需要引入头文件main(){ char c; printf("Input simple:\\n"); c=getchar(); if(isalpha(c))printf("It is an English character.\\n"); else if(isalnum(c))printf("...
c语言程序设计,输入一个字符,请判断是字母、数字、还是特殊字符……程...
main(){ printf("函数功能:对输入的字符进行识别。\\n");printf("亲😊请输入任意字符:");char C;C=getchar();if('A'<=C&&C<='Z')printf("字符类型:大写字母");else if('a'<=C&&C<='z')printf("字符类型:小写字母");else if('0'<=C&&C<='9')printf("字符类型: ...
从键盘输入一个字符,判断它是字母、数字或其它字符。
可以通过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语言编程从键盘输入一个字符,判断该字符是否为控制字符、空格、数字字...
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");} } ...