中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言case語句怎么使用

小億
213
2023-05-25 17:32:30
欄目: 編程語言

C語言的switch語句中,case語句用于匹配不同的值,執行相應的代碼塊。以下是case語句的使用方法:

  1. switch語句必須以一個整型表達式作為條件,例如:
int x = 3;
switch (x) {
//...
}
  1. 在switch語句中,case語句用于匹配不同的值,例如:
int x = 3;
switch (x) {
case 1:
// code block
break;
case 2:
// code block
break;
case 3:
// code block
break;
default:
// code block
}
  1. 如果x的值等于1,那么執行第一個case語句后面的代碼塊;如果x的值等于2,那么執行第二個case語句后面的代碼塊;如果x的值等于3,那么執行第三個case語句后面的代碼塊;如果x的值不等于1、2、3中的任何一個,那么執行default語句后面的代碼塊。

  2. 每個case語句后面必須加上break語句,以便在執行完相應的代碼塊后跳出switch語句,例如:

int x = 3;
switch (x) {
case 1:
// code block
break;
case 2:
// code block
break;
case 3:
// code block
break;
default:
// code block
}
  1. case語句可以合并,例如:
int x = 3;
switch (x) {
case 1:
case 2:
case 3:
// code block
break;
default:
// code block
}
  1. 如果case語句沒有匹配到任何值,那么不會執行任何代碼塊,例如:
int x = 5;
switch (x) {
case 1:
// code block
break;
case 2:
// code block
break;
case 3:
// code block
break;
default:
// code block
}

在這個例子中,x的值不等于1、2、3中的任何一個,因此執行default語句后面的代碼塊。

0
曲松县| 肥乡县| 高要市| 华亭县| 交城县| 屏山县| 邳州市| 当雄县| 永泰县| 香格里拉县| 尤溪县| 越西县| 阳曲县| 宁安市| 泸溪县| 垫江县| 城固县| 凤庆县| 道孚县| 丽江市| 安乡县| 龙川县| 闽清县| 建昌县| 东乌珠穆沁旗| 宿州市| 东阿县| 白山市| 九龙城区| 白水县| 莱西市| 收藏| 英德市| 海林市| 青神县| 灯塔市| 绥江县| 石楼县| 潜山县| 彭州市| 罗江县|