การเลือกทำโดยใช้คำสั่ง switch-case

คำสั่ง switch-case เป็นคำสั่งที่ใช้ในการเลือกทำงานตามคำสั่งต่างๆ โดยพิจารณาจากค่าของตัวแปรหรือนิพจน์ที่กำหนดว่าตรงกับกรณีใด(case) โดย switch-case จะตรวจสอบค่าของตัวแปรหรือนิพจน์ที่กำหนดแล้ว หากพบว่าตรงกับกรณีใด ก็จะทำงานตามคำสั่งภายใต้กรณีนั้น แต่หากตรวจสอบแล้วไม่ตรงกับกรณีใดเลย จะเข้าสู่การทำงานภายใต้ส่วนของ default ทั้งนี้คำสั่ง switch-case จะมีหรือไม่มีส่วนของ default ก็ได้


รูปแสดงการทำงานของคำสั่ง switch-case

โครงสร้างการเลือกทำโดยใช้คำสั่ง switch-case มีรูปแบบการใช้งานคำสั่ง ดังนี้
switch(ตัวแปรหรือนิพจน์ที่จะตรวจสอบ)
{
case  ค่าที่ 1 :  คำสั่งที่ 1;
break;
case  ค่าที่ 2 :  คำสั่งที่ 2;
break;
case  ค่าที่ 3 :  คำสั่งที่ 3;
break;
default         :  คำสั่งที่ 4;
}

ข้อควรระวังในการใช้คำสั่ง switch-case จะต้องใส่คำสั่ง break ปิดท้ายแต่ละ case ด้วย ยกเว้นในส่วนของ default

ตัวอย่างการใช้งานคำสั่ง switch-case

เกี่ยวกับ chairat101

ครูไชยรัตน์(เจ้าเก่า)
ข้อความนี้ถูกเขียนใน คอมพิวเตอร์, บทเรียนภาษาซี คั่นหน้า ลิงก์ถาวร

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s