溫馨提示×

switch在c語言中怎么使用

小億
137
2023-08-10 21:04:26
欄目: 編程語言

在C語言中,switch語句用于根據不同的條件執行不同的代碼塊。其基本語法如下:

switch (expression)
{
case constant1:
// code block 1
break;
case constant2:
// code block 2
break;
...
default:
// code block n
}
  • expression 是需要被測試的變量或表達式。

  • case constant1、case constant2 等是不同的條件,可以是常量、變量或表達式。

  • 每個case后面的代碼塊是在對應條件為真時執行的代碼。

  • break 語句用于跳出 switch 語句,否則將繼續執行下一個 case 中的代碼塊。

  • default 是在沒有任何匹配的 case 時執行的代碼塊,可以省略。

下面是一個示例,演示了如何使用 switch 語句:

#include<stdio.h>
int main()
{
int choice;
printf("請選擇一個數字:");
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;
}

以上代碼會根據用戶輸入的數字,輸出不同的結果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女