TAILIEUCHUNG - Chương 5 - Cấu trúc điều khiển

Ý NGHĨA CÂU LỆNH Nếu biểu thức nguyên có giá trị bằng nhãn ni - nhảy đến thực hiện các lệnh của nhãn đó Nếu không bằng - nhảy đến thực hiện các lệnh trong thành phần tùy chọn default Ra khỏi toán tử switch khi - gặp câu lệnh break - hoặc gặp dấu “}” của câu lệnh switch | Chương 5: Cấu trúc điều khiển THĐC - Văn Thị Thiên Trang - 2010 Giới thiệu Câu lệnh có cấu trúc Là lệnh trong đó chứa các lệnh khác. Các lệnh con được gom vào trong cặp dấu {} gọi là khối lệnh. Khối lệnh lồng nhau { lệnh; { lệnh; { lệnh; } lệnh; } lệnh; } Một khối lệnh có thể chứa bên trong nó nhiều khối lệnh khác gọi là khối lệnh lồng nhau. Sự lồng nhau của các khối lệnh là không hạn chế. THĐC - Văn Thị Thiên Trang - 2010 Các cấu trúc điều khiển Cấu trúc rẽ nhánh Cấu trúc lựa chọn Cấu trúc vòng lặp Một số lệnh đặc biệt THĐC - Văn Thị Thiên Trang - 2010 1. Cấu trúc rẽ nhánh Dạng không đầy đủ Ý nghĩa Nếu đúng Thực hiện Thoát Nếu sai Thoát khỏi lệnh if if () BT đkiện Công việc Thoát Đúng Sai THĐC - Văn Thị Thiên Trang - 2010 1. Cấu trúc rẽ nhánh Dạng không đầy đủ if (delta0) { printf(“Pt co 2 nghiem phan biet\n”); printf(“x1=%f”, (-b+sqrt(delta))/2/a); printf(“\tx2=%f”, (-b-sqrt(delta))/2/a); } if (delta==0) Lệnh đơn Khối lệnh THĐC - Văn Thị Thiên Trang - 2010 1. Cấu trúc rẽ nhánh Dạng đầy đủ VD if () else BT đkiện Công việc 1 Thoát Đúng Sai Công việc 2 if (a 1. Cấu trúc rẽ nhánh Dạng đầy đủ Lệnh if lồng nhau Khi sử dụng các lệnh if lồng nhau, nên sử dụng để tránh gây ra sự hiểu nhầm if nào tương ứng với else nào VD: if (a != 0) if (a > b) y = b/a; else y = -b/a; if (a != 0) { if (a > b) y = b/a; else y = -b/a; } THĐC - Văn Thị Thiên Trang - 2010 1. Cấu trúc rẽ nhánh Dạng đầy đủ if (delta0 hoặc delta==0 if (delta>0) { printf(“Pt co 2 nghiem phan biet\n”); printf(“x1=%f”, (-b+sqrt(delta))/2/a); printf(“\tx2=%f”, (-b-sqrt(delta))/2/a); } else //delta==0 THĐC - Văn Thị Thiên Trang - 2010 1. Cấu trúc rẽ nhánh Bài tập Tìm số lớn nhất .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.