Câu lệnh chuyển đổi C ++ thực thi một câu lệnh từ nhiều điều kiện. Nó giống như câu lệnh if-else-if trong C ++.
switch(bieu_thuc){ case value1: //Mã thực thi; break; case value2: //Mã thực thi; break; ...... default: //mã được thực thi nếu tất cả các trường hợp không khớp; break; }
Ví dụ về Switch
#include <iostream> using namespace std; int main () { int num; cout<<"Nhap so de kiem tra:"; cin>>num; switch (num) { case 10: cout<<"Do la so 10"; break; case 20: cout<<"Do la so 20"; break; case 30: cout<<"Do la so 30"; break; default: cout<<"Khong phai 10, 20 hoac 30"; break; } }
Kết quả của ví dụ trên:
Nhap so de kiem tra: 10
Do la so 10
Nhap so de kiem tra 55
Khong phai 10,20 hoac 30.