第九道,怎麼解析這答案

CSDN問答 2021-12-30 10:42:55 阅读数:358

第九 解析 答案

img




采納答案:

首先要記得true為1 | false為0

a>0 所以返回的是true是1,但為什麼會出現#呢

case 1: switch (b<0) { case 1: printf("@”) break; case 2: printf("!”) break; } case 0:

仔細看!

case 1 完了後沒有加上break操作,所以他執行了case 0
下面因為c==5 所以返回為true,執行case 1操作,輸出 #

default是默認操作,任何條件都執行



其他答案2:

#&

版权声明:本文为[CSDN問答]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112271920462007.html