Switch case c++ là gì
[switch/case trong C/C++]Một lệnh switch trong C/C++ cho một biến được kiểm tra một cách bình đẳng trong danh sách các giá trị. Mỗi giá trị được gọi là một case - trường hợp và biến được chuyển tới được kiểm tra cho mỗi trường hợp switch. Cú phápCú pháp của lệnh switch trong Ngôn ngữ C/C++ như sau: switch(bieu_thuc){ case bieu_thuc_hang : statement(s); break; //optional case bieu_thuc_hang : statement(s); break; //optional // you can have any number of case statements. default : //Optional statement(s); } Các quy tắc sau được áp dụng tới một lệnh switch:
Sơ đồVí dụ#include <iostream> using namespace std; int main () { // Khai bao bien cuc bo: char hocluc = 'D'; switch(hocluc) { case 'A' : cout << "Gioi!" << endl; break; case 'B' : case 'C' : cout << "Kha" << endl; break; case 'D' : cout << "Trung binh" << endl; break; case 'F' : cout << "Phai hoc lai!!" << endl; break; default : cout << "Gia tri khong hop le" << endl; } cout << "Hoc luc cua ban la " << hocluc << endl; return 0; } Chạy chương trình C/C++ trên sẽ cho kết quả như hình sau: Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS. Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube: Các bạn có thể mua thêm khóa học JAVA CORE ONLINE VÀ ỨNG DỤNG cực hay, giúp các bạn vượt qua các dự án trên trường và đi thực tập Java. Khóa học có giá chỉ 300K, nhằm ưu đãi, tạo điều kiện cho sinh viên cho thể mua khóa học. Nội dung khóa học gồm 16 chuơng và 100 video cực hay, học trực tiếp tại https://www.udemy.com/tu-tin-di-lam-voi-kien-thuc-ve-java-core-toan-tap/ Bạn nào có nhu cầu mua, inbox trực tiếp a Tuyền, cựu sinh viên Bách Khoa K53, fb: https://www.facebook.com/tuyen.vietjack Follow facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi. dieu_khien_luong_trong_cplusplus.jsp Bài viết liên quan
Lệnh
Dưới đây là cú pháp của lệnh
Lưu ý:
Dưới đây là sơ đồ khối mô tả hoạt động của lệnh Ví dụ minh họa:
Và đây là kết quả sau khi chạy chương trình: Nếu nhập một giá trị không có trong các case, case
Cùng xem thêm một ví dụ khác sử dụng
kiểu
Kết quả:
Ở ví dụ này case Switch case dùng để làm gì?Lênh switch case có công dụng giống như lệnh if else đó là đều dùng để rẻ nhánh chương trình, ứng với mỗi nhánh sẽ có một điều kiện cụ thể và điều kiện đó phải sử dụng toán tử so sánh bằng, còn đối với lệnh if else thì bạn có thể truyền vào một mệnh đề bất kì và Sử dụng nhiều toán tử khác nhau.
Switch case JS là gì?Câu lệnh switch – case trong JavaScript dùng để xác định một danh sách các trường hợp và trong mỗi trường hợp sẽ có một đoạn mã, khi giá trị của bạn trùng khớp với trường hợp nào thì đoạn mã của trường hợp đó sẽ được thực thi.
Lệnh continue trong C là gì?Lệnh continue trong Ngôn ngữ chương trình C làm việc hơi giống với lệnh break. Thay vì bắt buộc kết thúc, nó bắt buộc vòng lặp tiếp theo diễn ra, bỏ qua bất kỳ đoạn code nào ở giữa. Đối với vòng lặp for, lệnh continue thực hiện các bước kiểm tra điều kiện và phần increment của vòng lặp.
Câu lệnh switch case C++ dùng để làm gì?Mệnh đề switch-case trong C++
Mệnh đề switch-case trong C++ được sử dụng để thực thi 1 hoặc nhiều khối lệnh từ nhiều điều kiện. Nó gần giống với mệnh đề if-else-if trong C++.
|