d026: 5-7 修改將break均移除掉
Tags : C++
Accepted rate : 1人/1人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-12-10 15:57

Content

switch case 語句主要與break語句一起使用,即使break語句是可選擇的。每當switch主體中遇到break語句時,執行流程將直接從switch 中出來,忽略其餘情況。如果case語句不包含break,控制流將會繼續後續的case,直到遇到break為止。

如果將範例程式中的break均移除掉,如5-8.app執行程式就會出錯。輸入91,91除以10得到9,符合case 9,沒有break語句導致流程繼續到後續case直到結束;符合case 10,符合case 8,符合case 7,符合case 6,接著來到default,賦值再加油給level變數,然而這不是我們想要的錯誤結果。

Input
Output
Sample Input #1
91
Sample Output #1
數:投球等級:再加油
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (100%): 1.0s , <1K
Hint :
Tags:
C++
出處:
[管理者: zero(育達管理員) ]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」