Bài giảng Kỹ thuật lập trình C: Bài 4 - Hoàng Quốc Tuấn

28 4 0
Bài giảng Kỹ thuật lập trình C: Bài 4 - Hoàng Quốc Tuấn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Kỹ thuật lập trình C: Bài 4 Cấu trúc điều khiển trong C, cung cấp cho người học những kiến thức như: Câu lệnh if; Câu lệnh switch; Vòng lặp for; Vòng lặp while; Vòng lặp do...while; Câu lệnh goto. Mời các bạn cùng tham khảo!

KỸ THUẬT LẬP TRÌNH C BÀI 4: CẤU TRÚC ĐIỀU KHIỂN TRONG C Hoàng Quốc Tuấn tuanhq@fpt.edu.vn http://hoangquoctuanpro.wordpress.com Nội dung Câu lệnh if II Câu lệnh switch III Vòng lặp for IV Vòng lặp while V Vòng lặp while VI Câu lệnh goto VII.Bài tập minh họa I I – Câu lệnh if Câu lệnh if Câu lệnh if else Câu lệnh if Cú pháp: if (biểu_thức_logic) Nếu biểu thức lôgic cho kết khác (đúng) thực khối lệnh Nếu biểu thức lơgic cho kết (sai) khối lệnh khơng thực Khối lệnh lệnh đơn lệnh kép Câu lệnh if #include void main() { float number; printf(“Nhap mot so khoang tu den 10: ”); scanf(“%f”, &number); if (number > 5) { printf(“So ban vua nhap lon hon 5.\n”); } printf(“%f la so ban nhap.”, number); } Câu lệnh if else Cú pháp: if (biểu_thức_logic) else Nếu biểu thức cho kết (khác 0) thực khối lệnh 1, ngược lại thực khối lệnh Câu lệnh if else #include void main() { float number; printf(“Nhap mot so khoang tu den 10: ”); scanf(“%f”, &number); if (number > 5) { printf (“So ban vua nhap lon hon 5.\n”); } else { printf (“So ban vua nhap nho hon hoac bang 5.\n”); } printf(“Gia tri ban vua nhap la %f ”, number); } Câu lệnh if else Lưu ý: Biểu thức logic phải đặt cặp dấu ngoặc tròn ( ) Khối lệnh dù có lệnh nên đặt cặp dấu ngoặc nhọn { } bao quanh lệnh Trong khối lệnh có câu lệnh if/if else tạo cấu trúc if lồng II – Câu lệnh switch Cú pháp: switch (biểu_thức) { case n1: câu lệnh case n2: câu lệnh case nk: câu lệnh [default: câu lệnh] } Trong đó: ni số nguyên ký tự II – Câu lệnh switch Giá trị biểu thức so khớp với ni để định hướng thực chương trình: − Nếu khớp với ni chương trình đến thực câu lệnh từ case ni kết thúc switch hoăc gặp câu lệnh break − Trong trường hợp khơng khớp với ni chương trình thực lệnh sau default (nếu có) 10 III – Vòng lặp for for (khởi_tạo; điều_kiện; cập_nhật) khởi_tạo cập_nhật điều_kiện khối_lệnh sai 14 III – Vịng lặp for Ghi chú: Các phần khởi_đầu, cập_nhật có nhiều lệnh lệnh cách dấu phẩy Các thành phần vịng lặp for bỏ qua hai dấu hai chấm thiếu cấu trúc lòng lặp for Phần cập_nhật thơng thường có tác dụng nhằm đưa điều_kiện tiến dần sai để kết thúc vòng lặp Một vòng lặp phải kết thúc thời điểm Vịng lặp mà lặp vơ hạn vịng lặp bị sai Vòng lặp for xem câu lệnh 15 #include void main() { int i; // bien dem for(i = 1; i

Ngày đăng: 23/02/2022, 10:23

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan