Devdit
 

ภาษาซี switch case

1.8K

ภาษาซี switch case บทความนี้สอนเขียนโปรแกรมแบบมีเงื่อนไขโดยใช้คำสั่ง switch case ภาษาซี โดยคำสั่ง switch case จะประกอบไปด้วย switch case break และ default สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ภาษาซี switch case

#include <stdio.h>

int main() {
    int a = 2, v = 0;
    switch( a ) {
      case 1 : v = 10; break;
      case 2 : v = 20; break;
      case 3 : v = 30; break;
      default: v = 0;
    }
    printf("a = %d / v = %d", a, v);
    return 0;
}

ผลลัพธ์

a = 2 / v = 20

คำอธิบาย

ภาษาซี switch case จากตัวอย่างกำหนด a = 2 และ v = 0 จากนั้นกำหนดเงื่อนไข switch case ดังนี้

1. case 1 คือ ถ้า a = 1 ให้ v = 10

2. case 2 คือ ถ้า a = 2 ให้ v = 20

3. case 3 คือ ถ้า a = 3 ให้ v = 30

4. default คือ ถ้า a ไม่เข้าเงื่อนไขใดๆ ให้ v = 0

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ