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

溫馨提示×

C語言中switch語句基本用法實例

小云
212
2023-08-15 13:11:15
欄目: 編程語言

下面是C語言中switch語句的一個基本用法實例:

#include <stdio.h>
int main() {
int choice;
printf("請選擇一個數字(1-3):");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("你選擇了數字1\n");
break;
case 2:
printf("你選擇了數字2\n");
break;
case 3:
printf("你選擇了數字3\n");
break;
default:
printf("無效的選擇\n");
}
return 0;
}

在上面的例子中,用戶被要求輸入一個數字,然后根據用戶的選擇,程序會輸出相應的信息。如果用戶輸入1,程序輸出"你選擇了數字1";如果輸入2,輸出"你選擇了數字2";如果輸入3,輸出"你選擇了數字3";如果輸入其他數字,輸出"無效的選擇"。

switch語句會將choice與每個case進行比較,如果匹配到某個case,就執行對應的代碼塊,然后使用break語句跳出switch語句。如果沒有匹配到任何case,就會執行default代碼塊(可選),然后跳出switch語句。

注意:case后面的值必須是常量表達式,不能是變量或表達式。每個case和default后面都必須有一個break語句,否則會繼續執行下一個case或default的代碼塊。如果不想在匹配到某個case后跳出switch語句,可以不使用break語句。

0
东宁县| 林周县| 鄂尔多斯市| 湘潭县| 青海省| 洛扎县| 阳江市| 略阳县| 响水县| 华亭县| 兴国县| 民丰县| 邳州市| 淮滨县| 金塔县| 娱乐| 玉环县| 珠海市| 渭源县| 巴彦淖尔市| 内江市| 大关县| 宣威市| 南岸区| 武鸣县| 阳东县| 永丰县| 通化县| 论坛| 临夏县| 卫辉市| 鄂伦春自治旗| 沙坪坝区| 安庆市| 庆阳市| 神农架林区| 马尔康县| 寿宁县| 瑞丽市| 安徽省| 监利县|