
TIN H C ĐI C NGỌ Ạ ƯƠ
Bài 3. CÁC C U TRÚC L P TRÌNH Ấ Ậ
TRONG C.
Nguy n Thành Kiênễ
B môn K thu t máy tínhộ ỹ ậ
Khoa Công ngh thông tin – HBK HNệ Đ

2
Bài 3. CÁC C U TRÚC L P Ấ Ậ
TRÌNH TRONG C.
3.1. C u trúc l nh kh iấ ệ ố
3.2. C u trúc if, if … elseấ
3.3. C u trúc l a ch n switchấ ự ọ
3.4. C u trúc l pấ ặ
3.4.1. Vòng l p forặ
3.4.2. Vòng l p whileặ
3.4.3. Vòng l p do{...}whileặ
3.5. Các l nh thay đi c u trúc l p trìnhệ ổ ấ ậ
3.5.1. continue
3.5.2. break

3
Bài 3. CÁC C U TRÚC L P Ấ Ậ
TRÌNH TRONG C.
3.1. C u trúc l nh kh iấ ệ ố
3.2. C u trúc if, if … elseấ
3.3. C u trúc l a ch n switchấ ự ọ
3.4. C u trúc l pấ ặ
3.4.1. Vòng l p forặ
3.4.2. Vòng l p whileặ
3.4.3. Vòng l p do{...}whileặ
3.5. Các l nh thay đi c u trúc l p trìnhệ ổ ấ ậ
3.5.1. continue
3.5.2. break

4
3.1. C u trúc l nh kh iấ ệ ố
M t l nh kh i là dãy các câu l nh đc ộ ệ ố ệ ượ
đt trong c p d u ngo c nh n { }ặ ặ ấ ặ ọ
{
l nh_1;ệ
l nh_2;ệ
….
l nh_n;ệ
}
Ví d : ụ
#include <stdio.h>
#include <conio.h>
Void main ()
{ //day la dau khoi
char ten[50];
printf("Xin cho bietten:”);
scanf("%s",ten);
getch();
} //day la cuoi khoi

5
3.1. C u trúc l nh kh iấ ệ ố
Trong l nh kh i có th ch a l nh kh i ệ ố ể ứ ệ ố
khác, ta g i đó là các l nh kh i l ng ọ ệ ố ồ
nhau.
S l ng nhau c a các l nh kh i là không ự ồ ủ ệ ố
h n ch . ạ ế
Các l nh trong l nh kh i đc th c ệ ệ ố ượ ự
hi n tu n t theo tr t t xu t hi n.ệ ầ ự ậ ự ấ ệ

