Page 116 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 116
116
และ
ค าสั่ง switch: ค าสั่งควบคุมให้โปรแกรมท างานในชุดค าสั่งได้ชุดหนึ่งจากหลายทางเลือก
่
ค าสั่ง switch เป็นค าสั่งควบคุมให้ผท างานในชุดค าสั่งหรือแตละครั้งจะมีการเมื่อโปรแกรมท าการตรวจและพบว่า
ู้
ทางเลือกใดมีเงื่อนไขเป็นจริง (true) จะท างานตามค าสั่งข้างในทั้งลูกนั้นโดยมีรูปแบบค าสั่งดังนี้
Switch (expression) {
case list _Value _1;
break;
case list _value _2;
statement_2;
break;
cas list_value _n:
statement_n;
break;
default:
statement:
}
โดยที่ expression เป็นหนี้พวกที่ต้องตรวจสอบค่าว่าตรงกับ list_value ใดเพื่อจะได้ท างานตาม
ชุดค าสั่งภายใต list_value นั้น
้
้
list_value เป็นค่าข้อมูลที่ใช้ตรวจสอบกับ expression ไม่สามารถใชค่าของ list_valueเป็นค่าข้อมูลท ี่
ใช้ตรวจสอบกับ expression ไม่สามารถใช้คาของ list_value เป็นช่วงของข้อมูลได้เช่น ไม่สามารถใช ้
่
list_value >=5ได ้

