Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
450,93 KB
Nội dung
Chương CÁC CẤU TRÚC ĐIỀU KHIỂN Khoa Hệ thống thông tin quản lý Hà Nội – 2013 Nội dung 09/01/2023 Cấu trúc rẽ nhánh Cấu trúc lặp Chương - Các cấu trúc điều khiển 2/56 Cấu trúc rẽ nhánh 09/01/2023 Câu lệnh điều kiện if Câu lệnh rẽ nhánh switch Toán tử goto nhãn Bài tập thực hành Chương - Các cấu trúc điều khiển 3/56 1.1 Câu lệnh điều kiện if Dạng thiếu S Đ Trong ( ), cho kết (sai = 0, ≠ 0) if () ; 09/01/2023 Câu lệnh đơn Câu lệnh phức (kẹp { }) Chương - Các cấu trúc điều khiển 4/56 Câu lệnh if (thiếu) void main() { if (a == 0) printf(“a bang 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } } 09/01/2023 Chương - Các cấu trúc điều khiển 5/56 Câu lệnh if (đủ) S Đ Trong ( ), cho kết (sai = 0, ≠ 0) if () ; else ; 09/01/2023 Câu lệnh đơn Câu lệnh phức (kẹp { }) Chương - Các cấu trúc điều khiển 6/56 Câu lệnh if (đủ) void main() { if (a == 0) printf(“a bang 0”); else printf(“a khac 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } 09/01/2023 Chương - Các cấu trúc điều khiển 7/56 Câu lệnh if - Một số lưu ý Câu lệnh if câu lệnh if… else câu lệnh đơn { if (a == 0) printf(“a bang 0”); } { if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } 09/01/2023 Chương - Các cấu trúc điều khiển 8/56 Câu lệnh if - Một số lưu ý Câu lệnh if lồng vào else tương ứng với if gần if (a != 0) if (b > 0) printf(“a != va b > 0”); else printf(“a != va b 0) printf(“a != va b > 0”); else printf(“a != va b 0) printf(“PT co nghiem”); if (delta < 0) printf(“PT vo nghiem”); else // delta >= if (delta == 0) printf(“PT co nghiem kep”); else printf(“PT co nghiem”); 09/01/2023 Chương - Các cấu trúc điều khiển 10/56