发布网友 发布时间:2022-04-27 03:47
共1个回答
热心网友 时间:2022-06-25 17:27
C语言的switch case 语句的case不能匹配字符串常量,只能匹配整型类常量,如int short long char. switch用法格式: switch ( 表达式) { case 常量表达式1: 语句1; [break;] 中括号,表示此语句可以没有 case 常量表达式2: 语句2; [break;] …… case 常量表达式n: 语句n; [break;] [default:] 语句n+1; [break;] } 说明: break 表示退出{ } case后面只能跟一个值(加冒号:),而不能是一个表达式 switch(表达式) 后面没有分号(;) {}前后没有分号(;) default语句可以出现在任何位置,但建议写到最后,表示除去case匹配之外的其它情况。也可以没有default语句追问我这个代码哪里需要改 麻烦更正一下