输入一个字符,判断类型
输入一个字符,判断类型
code
#include<stdio.h>
int main()
{
char a;
//定义字符变量
printf("请输入一个字符,判断类型: \n");
scanf("%c", &a);
if(a == 32){
//对应ASCII码表请查阅
//https://www.cnblogs.com/longlong688/articles/18825769
printf("空格字符");
}else if(a >= 48 && a < 58){
printf("数字");
}else if(a >= 65 && a < 91){
printf("大写字母");
}else if(a >= 97 && a < 123){
printf("小写字母");
}else{
printf("其他字符");
}
return 0;
}
输入前
输出后
记录
switch中case xxx
xxx不能用表达式
if(a == 32) 可以写成if(a == ' ')
直观上更符合人类视觉
注意
只取输入的第一个字符



浙公网安备 33010602011771号