c++编程判断输入的字符类型
发布网友
发布时间:2022-05-10 13:33
我来回答
共3个回答
热心网友
时间:2023-10-10 10:48
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");
}
}
热心网友
时间:2023-10-10 10:48
可以用ASCII码,比如48-57代表 0-9
热心网友
时间:2023-10-10 10:49
char c;
while(cin >> c && c != EOF)
{
if( '0' <= c && c <= '9') ...
else if ( 'a' <= c && c <= 'z') ....
else ...
}
自己写吧