Page 59 - C Programming
P. 59
4.7 ฟังก์ชัน switch()
ฟังก์ชัน switch() ใช้ในการเปรียบเทียบข้อมูลซึ่งเหมาะสําหรับการเปรียบเทียบ
ข้อมูลหลายๆ ทางเลือกและฟังก์ชัน switch() จะไม่สามารถเปรียบเทียบข้อมูลแบบ
มากกว่าหรือน้อยกว่าได้แต่จะเปรียบข้อมูลกับค่าคงที่,ตัวอักษรหรือตัวแปร
รูปแบบ
switch(v)
{ case x1: ชุดฟังก์ชันที่1 break;
case x2: ชุดฟังก์ชันที่2 break;
case x3: ชุดฟังก์ชันที่3 break;
case x4: ชุดฟังก์ชันที่4 break;
default: ชุดฟังก์ชันที่5
}
หมายเหตุ x เป็นค่าคงที่,ตัวอักษรหรือตัวแปรและ v เป็นตัวแปรซึ่งต้องกําหนดค่าหรือมี
การป้อนค่าให้กับตัวแปรก่อนที่จะนํามาเปรียบเทียบ