ขอความสั่ง Switch/case/break/default C Programing
รูปแบบ Switch/Case Variable : ตัวแปรประเภท int หรือ char ที่สร้างขึ้น หรือ นิพจน์ซึ่งให้ผลลัพธ์ออกมาเป็นข้อมูลประเภท int หรือ char ก็ได้ Constant : ค่าคงที่ประเภท int หรือ char แต่ต้องเป็นข้อมูล ประเภทเดียวกับ variable ซึ่งถ้าค่าของ variable ตรงกับ Constant ใด จะทำงานตาม Statement ของ Case นั้น break : เป็นคำสั่งที่ต้องใส่ไว้ใน case เพื่อเป็นการบอกให้ออก จากคำสั่ง switch หลังจากทำ statement ที่อยู่ใน case นั้นๆ Default : ใช้ในกรณีที่ค่าของ variable ไม่ตรงกับค่า Constant ใน case ใดเลย C Programing
EX 1, 2 รูปแบบ Switch/Case switch (นิพจน หรือ ตัวแปร) { ขอความสั่ง 1; ขอความสั่ง 2; . . . . . . . . . . .; break; case (คาของนิพจนหรือตัวแปร คาที่ 2) : . . . . . . . . . . ; default : ขอความสั่ง ; } EX 1, 2 C Programing
EX 3 Switch…case ค่าที่รับเข้ามา ตัวดำเนินการ 1 + 2 - 3 *