C语言编程switch语句中case后面如果是数字
答案:3 悬赏:80
解决时间 2021-02-18 14:24
- 提问者网友:芷芹
- 2021-02-17 20:12
如果是数字是不是空格写?如果是字符是不是需要用单引号?
最佳答案
- 二级知识专家网友:丢不掉的轻狂
- 2021-02-17 21:50
swithc(k)
{
case 1: //k的值为1跳到此行
case 'A': //k的值为'A'跳到此行,'A'代表字母A的ASCII码,即0x41 或65
case '5': //k的值为'5'跳到此行,'5'代表数字5的ASCII码,即0x35 或53
}
{
case 1: //k的值为1跳到此行
case 'A': //k的值为'A'跳到此行,'A'代表字母A的ASCII码,即0x41 或65
case '5': //k的值为'5'跳到此行,'5'代表数字5的ASCII码,即0x35 或53
}
全部回答
- 1楼网友:专属的偏见
- 2021-02-17 23:59
大哥你default拼写错了!!!!
所以你的case里只讨论了10、9、8、7、6和一个所谓的defult,其他情况都漏了。
将defult改为default就正常了。
- 2楼网友:单身小柠`猫♡
- 2021-02-17 22:24
case 1: case 2: case 3:
case 'a': case 'b': case 'c':
case后面不能跟字符串
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯