Bài 17. Câu lệnh switch case trong lập trình C



Câu lệnh switch case

Cấu trúc:


switch(case_value) { 

case 1:

//execute your code 

break; 

case n:

//execute your code 

break; 

default:

//execute your code 

break; 

} 


Chú ý:

1) Biểu thức trong lệnh switch phải là kiểu dữ liệu số nguyên, ký tự.

2) case_value phải là hằng số nguyên hoặc ký tự.

3) case_value có thể sử dụng trong lệnh switch.

4) Lệnh break trong switch không bắt buộc.



LỆNH break;


Câu lệnh break trong C có hai cách sử dụng như sau:


Khi gặp câu lệnh break trong một vòng lặp, vòng lặp bị kết thúc ngay lập tức và câu lệnh kế tiếp sau vòng lặp được thực thi.


Lệnh break có thể được sử dụng để kết thúc một case trong câu lệnh switch.


Bài tập: 

Nhập vào một  số từ 1→ 7 và hiển thị tên của thứ tương ứng trong một tuần (Chủ nhật → Thứ bảy)


Video giải thích chi tiết về Câu lệnh switch case trong lập trình C



Code ví dụ


//17
#include "stdio.h"
int main(){
	int n;
	printf("Nhap vao so n (tu 1 den 7): ");
	scanf("%d", &n);
	
	switch(n){
		case 1:
				printf("\n Chu Nhat");
				break;
		
		case 2:
				printf("\n Thu Hai");
				break;
		
		case 3:
				printf("\n Thu Ba");
				break;
		
		case 4:
				printf("\n Thu Tu");
				break;
		
		case 5:
				printf("\n Thu Nam");
				break;
		
		case 6:
				printf("\n Thu Sau");
				break;
		
		case 7:
				printf("\n Thu Bay");
				break;
				
		default:
				printf("Nhap vao so n khong dung!");		
		
	}
}


    

Bạn có thể thích những bài đăng này:

Không có nhận xét nào:

Đăng nhận xét