怎么编程代码判断键盘输入字符的类别(判断通过键盘输入的字符属
3.C语言编程从键盘输入一个字符,判断此字符属于下面哪一种:
#include
#include
#include
main()
{char
ch;
scanf("%c",ch);
if(
(ch
=
'z'
ch
=
'a')
||
(ch
=
'Z'
ch
=
'A')
)
{
printf("字母");
}
else
if(ch
=
'0'
ch
=
'9')
{
printf("数字");
}
else
if(ch
==
'
')
{
printf("空格");
}
else
{
printf("其它字符");
}
system("pause");
}
用ctype.h中提供的函数可以更方便,不过我忘记怎么做了。。。惭愧
应该可以直接运行
c++编程判断输入的字符类型
void main()
{
char ch;
printf("请输入一个字符\n");
scanf("%c",ch);
if(ch='A'ch='Z')
{
printf("capital letters\n");
}
else if(ch='a' ch='z')
{
printf("small letters\n");
}
else if(ch='0'ch='9')
{
printf("figures\n");
}
else
{
printf("others\n");
}
}
编程实现从键盘输入一个字符,如何判断字符是数字、大小写字母、空格还是其他字符?
要解答这道题,关键是要搞清楚字符有哪些?这些字符的ASCII 是什么?c语言中,每一种类型的字符有固定的ASCII范围!以下是本题的答案:\r\n\r\n#include\r\nvoid main()\r\n{\r\n\tchar c;\r\n\tprintf("请输入一个字符:\n");\r\n\tc=getchar();\r\n\tif(c=48c=65c=97c
回答于?2022-12-11
编写程序,判断键盘输入字符类型
else if(pom='1'pom='10')
这个地方有问题,你直接用0到9的ASCII码比较,'10'是字符串了
怎么编一程序,通过键盘输入一个字符,判断该字符是数字字符、大写字母、小写字母、空格?
#include \x0d\x0a#include \x0d\x0a\x0d\x0avoid main()\x0d\x0a{\x0d\x0a char c;\x0d\x0a c=getchar();\x0d\x0a printf( "'%c' 是一个", c );\x0d\x0a \x0d\x0a if( c='0' c='A' c='a' c
回答于?2022-11-16