Ngôn ngữ lập trình C
Cấu trúc rẽ nhánh
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
Nội dung
Ngôn ngữ lập trình C - Rẽ nhánh2
if
switch
<Lệnh 1>
Câu lệnh if (thiếu)
Ngôn ngữ lập trình C - Rẽ nhánh
Đ
S
<BT Logic>
if (<BT Logic>)
<Lệnh 1>;Câu lệnh đơn hoặc
Câu lệnh phức (kẹp
giữa {})
Trong ( ), cho kết quả
(sai = 0, đúng ≠ 0)
3
Câu lệnh if (thiếu)
Ngôn ngữ lập trình C - Rẽ nhánh
1. void main()
2. {
3. if (a == 0)
4. printf(“a bang 0”);
5. if (a == 0)
6. {
7. printf(“a bang 0”);
8. a = 2912;
9. }
10.}
4
<Lệnh 1>
Câu lệnh if (đủ)
Ngôn ngữ lập trình C - Rẽ nhánh
<Lệnh 2>
Đ
S
<BT Logic>
if (<BT Logic>)
<Lệnh 1>;
else
<Lệnh 2>;
Câu lệnh đơn hoặc
Câu lệnh phức (kẹp
giữa {})
Trong ( ), cho kết quả
(sai = 0, đúng ≠ 0)
5