Pascal中case語句,可以有case month of:1,3,5:……;這種寫法,c語言中的switch()下一個(gè)case能吧能有幾個(gè)常量表達(dá)式是case后面冒號(hào)前面的表達(dá)式,而不是冒號(hào)后面的運(yùn)算表達(dá)式
3 回答
尚方寶劍之說
TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
switch(a>0)中的2個(gè)case和default都少加個(gè)break;
所以執(zhí)行完case
1后,又執(zhí)行了后面的case語句.
一只斗牛犬
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊
任意有限個(gè)
你可以把case語句內(nèi)的內(nèi)容如此看待
case 1: {表達(dá)式1;表達(dá)式2;表達(dá)式3;…… }
可以用大括號(hào)來看
就可以了
揚(yáng)帆大魚
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊
就一個(gè),通常:
case 1:
...
break;
case 2:
...
break;
case 3:
...
break;
但是如果你確實(shí)有多個(gè),可以這么做:
case 1:
...
case 2:
...
case 3:
...
break;
- 3 回答
- 0 關(guān)注
- 482 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
