想使用Switch語句實(shí)現(xiàn)菜單功能,希望可以循環(huán)使用,直到用戶選擇退出(可以用default),怎么才能搭配Continue語句呢?或者怎樣實(shí)現(xiàn)這個(gè)功能?
3 回答
已采納

蝸牛__
TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超7個(gè)贊
switch相當(dāng)于 多個(gè) if else。不是循環(huán)語句。 如果想使用循環(huán)實(shí)現(xiàn)你的功能,可以switch外面套用循環(huán)。比如
while(true){
????switch(){}
}
當(dāng)為switch為default時(shí)直接退出程序。 或者是再加一個(gè)變量,switch中不同的分支給變量賦不同的值,當(dāng)switch結(jié)束時(shí),判斷該變量是不是default中設(shè)置的,如果是,break出while循環(huán)
點(diǎn)擊展開后面1條

Cami
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊
不能喲。switch語句一般與break搭配使用,continue一般用于循環(huán)語句。至于那個(gè)功能可以在switch語句外添加一個(gè)循環(huán)。
添加回答
舉報(bào)
0/150
提交
取消