當前位置:編程學習大全網 - 電腦編程 - 二級C語言題,請大家幫幫忙!!!!

二級C語言題,請大家幫幫忙!!!!

輸出結果是3。

第壹次循環時,k=1,在switch語句中,先執行default 後面的語句,即c=c+k=1,因為沒有break語句,所以不會跳出switch結構,會接著執行case2後面的語句,即c=c+1=2,然後跳出switch;

第二次循環時,k=2,直接執行case2後面的語句,即c=c+1=3,然後跳出switch語句,結束循環,執行輸出語句。

如果default後面沒有break,要接著運行下面的,因為沒有break跳出switch。

case2後的break跳出了switch,但沒有跳出循環。

要註意不同結構中的break,有不同的效果。

  • 上一篇:刮刮畫是不是沒有填色?
  • 下一篇:誰有黑馬程序員的PHP視頻教程
  • copyright 2024編程學習大全網