c语言用switch语句判断输入的字符类型
我知道if 语句更简洁但是作业要求用switch,难道真的要把所有字母都输一遍?
switch(ch)
{
case 'a':printf("%d",ch);break;
case 'z':break;
default:
printf("没有匹配成功。");
}
/*类似上面的表达式,ch 与 'a' 比较,相等就输出,不等就一个一个判断
全都不相等,则执行 default 后面的语句。
*/
热门标签:
我知道if 语句更简洁但是作业要求用switch,难道真的要把所有字母都输一遍?
switch(ch)
{
case 'a':printf("%d",ch);break;
case 'z':break;
default:
printf("没有匹配成功。");
}
/*类似上面的表达式,ch 与 'a' 比较,相等就输出,不等就一个一个判断
全都不相等,则执行 default 后面的语句。
*/