91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言switch語句的用法有哪些

小億
139
2023-08-18 05:10:31
欄目: 編程語言

C語言中的switch語句用于根據不同的條件執行不同的代碼塊。它的用法有以下幾種:

  1. 基本用法:根據一個變量的值,執行對應的代碼塊。
switch (expression) {
case value1:
// code block
break;
case value2:
// code block
break;
...
default:
// code block
}
  1. 多個case執行相同代碼塊:多個case可以執行相同的代碼塊,可以省略break語句。
switch (expression) {
case value1:
case value2:
// code block
break;
...
}
  1. case中的表達式:case語句后面可以是表達式,而不僅僅是常量。
switch (expression) {
case 1:
// code block
break;
case 2+3:
// code block
break;
...
}
  1. default語句:如果沒有匹配到任何case,會執行default語句。
switch (expression) {
case value1:
// code block
break;
case value2:
// code block
break;
...
default:
// code block
}
  1. switch語句嵌套:可以在一個switch語句中嵌套另一個switch語句。
switch (expression1) {
case value1:
// code block
switch (expression2) {
case value2:
// code block
break;
...
}
break;
...
}

注意:在每個case語句塊末尾應添加break語句,以防止執行完一個case后繼續執行下一個case。如果省略了break語句,會導致"case穿透",即執行完一個case后會繼續執行后面的case。

0
体育| 平泉县| 东宁县| 抚顺市| 乡宁县| 赞皇县| 南涧| 阆中市| 商水县| 郯城县| 临安市| 佛学| 肇州县| 原阳县| 湘潭市| 瑞丽市| 彰化市| 彩票| 盐山县| 禄劝| 巴里| 三穗县| 灵武市| 崇礼县| 页游| 麟游县| 福贡县| 星子县| 北票市| 石景山区| 长春市| 同仁县| 垫江县| 大庆市| 留坝县| 重庆市| 萍乡市| 神木县| 成武县| 固镇县| 冕宁县|