Danh mục

TIN HỌC ĐẠI CƯƠNG - Bài 8: Các cấu trúc lập trình trong C

Số trang: 20      Loại file: pdf      Dung lượng: 443.91 KB      Lượt xem: 2      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Cấu trúc lệnh khối (2)• Lệnh khối lồng nhau:– Trong một lệnh khối có thể chứa lệnh khối khác – Sự lồng nhau là không hạn chế { lenh; { lenh; ... } … }• C cho phép khai báo biến trong lệnh khối, nhưng phần khai
Nội dung trích xuất từ tài liệu:
TIN HỌC ĐẠI CƯƠNG - Bài 8: Các cấu trúc lập trình trong C Nội dung TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG 8.1. Cấu trúc lệnh khối 8.2. Cấu trúc rẽ nhánh 8.2.1. Cấu trúc if, if … elseTIN HỌC ĐẠI CƢƠNG 8.2.2. Cấu trúc lựa chọn switchBài 8. Các cấu trúc lập trình trong C 8.3. Cấu trúc lặp 8.3.1. Vòng lặp for 8.3.2. Vòng lặp while 8.4. Các lệnh thay đổi cấu trúc lập trìnhĐỗ Bá Lâm 8.4.1. continue 8.4.2. breaklamdb-fit@mail.hut.edu.vn 2 18.1. Cấu trúc lệnh khối 8.1. Cấu trúc lệnh khối (2)• Thể hiện cấu trúc tuần tự • Lệnh khối lồng nhau: – Trong một lệnh khối có thể chứa lệnh khối khác• Lệnh khối là dãy các câu lệnh được đặt trong cặp dấu ngoặc nhọn {} – Sự lồng nhau là không hạn chế { { lenh; lenh_1; { lenh_2; lenh; …. ... lenh_n; } }• C cho phép khai báo biến trong lệnh khối, … nhưng phần khai báo phải nằm trước câu lệnh. } 3 4 28.1. Cấu trúc lệnh khối (2) 8.1. Cấu trúc lệnh khối (2)• Ví dụ: • Ví dụ (tiếp):#include #include // bat dau mot khoi lenh khac {void main() int c;//Noi dung cua ham main() cung la mot khoi lenh c = 10;{ printf(“\n Gia tri cua c = %d day la c trong”,c); // khai bao bien printf(“\n Tang gia tri cua c them 10 don vi”); c = c + 10; int c; printf(“\n Gia tri cua c = %d day la c trong”,c); c = 10; } printf(“Gia tri cua c = %d day la c ngoai”,c); printf(“\n Gia tri cua c = %d day la c ngoai”,c); getch(); }// ket thuc khoi lenh cua ham main() 5 6 38.1. Cấu trúc lệnh khối (2) Nội dung • 8.1. Cấu trúc lệnh khối• Kết quả: • 8.2. Cấu trúc rẽ nhánh Gia tri cua c = 10 day la c ngoai – 8.2.1. Cấu trúc if, if … else Gia tri cua c = 10 day la c trong – 8.2.2. Cấu trúc lựa chọn switch Tang gia tri cua c them 10 don vi • 8.3. Cấu trúc lặp – 8.3.1. Vòng lặp for Gia tri cua c = 20 day la c trong – 8.3.2. Vòng lặp while Gia tri cua c = 10 day la c ngoai • 8.4. Các lệnh thay đổi cấu trúc lập trình – 8.4.1. continue – 8.4.2. break 7 8 48.2.1. Cấu trúc if, if … else Kết hợp lệnh khối• Cú pháp cấu trúc if if (bieu_thuc_dieu_kien) { if (bieu_thuc_dieu_kien) lenh_11; lenh; lenh _12; }• Cú pháp cấu trúc if … else if (bieu_thuc_đieu_kien) if (bieu_thuc_đieu_kien) { lenh_21; lenh_1; lenh_22; else } else lenh_2; { lenh_31; lenh_32; } 9 10 58.2.1. Cấu trúc if, if … else (2) 8.2.1. Cấu t ...

Tài liệu được xem nhiều: