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

溫馨提示×

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
北碚区| 武乡县| 仙游县| 乐东| 深泽县| 咸丰县| 错那县| 英吉沙县| 正宁县| 德令哈市| 栾川县| 阿坝县| 宾阳县| 吉水县| 榆社县| 隆昌县| 永康市| 杭锦后旗| 石渠县| 双鸭山市| 通渭县| 文水县| 定安县| 成武县| 库车县| 霍林郭勒市| 汶上县| 汉源县| 黔西县| 商洛市| 边坝县| 达州市| 荣昌县| 武鸣县| 上杭县| 贵溪市| 原平市| 车致| 临夏市| 徐闻县| 石城县|