Danh mục

Bài giảng Nhập môn lập trình: Câu lệnh lặp - Nguyễn Đình Hưng

Số trang: 48      Loại file: pdf      Dung lượng: 577.62 KB      Lượt xem: 16      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 9,000 VND Tải xuống file đầy đủ (48 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Nhập môn lập trình - Câu lệnh lặp cung cấp cho sinh viên các kiến thức: Câu lệnh for, câu lệnh while, câu lệnh do… while, một số kinh nghiệm lập trình. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Câu lệnh lặp - Nguyễn Đình HưngNHẬP MÔN LẬP TRÌNH CÂU LỆNH LẶP 1Nội dung 1 Câu lệnh for 2 Câu lệnh while 3 Câu lệnh do… while 4 Một số kinh nghiệm lập trình Câu lệnh lặp 2 &&VCVC BB BB Đặt vấn đề ™Ví dụ ƒ Viết chương trình xuất các số từ 1 đến 10 => Sử dụng 10 câu lệnh printf ƒ Viết chương trình xuất các số từ 1 đến 1000 => Sử dụng 1000 câu lệnh printf ! ™Giải pháp ƒ Sử dụng cấu trúc lặp lại một hành động trong khi còn thỏa một điều kiện nào đó. ƒ 3 lệnh lặp: for, while, do… while Câu lệnh lặp 3 Câu lệnh for Đ Sfor (; ; ) ; , , : là biểu thức C bất kỳ có chức năng riêng : đơn hoặc khối lệnh. Câu lệnh lặp 4 Câu lệnh forvoid main(){ int i; for (i = 0; i < 10; i++) printf(“%d ”, i); for (int j = 0; j < 10; j = j + 1) printf(“%d ”, j); for (int k = 0; k < 10; k += 2) { printf(“%d”, k); printf(“ ”); }} Câu lệnh lặp 5 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Câu lệnh for là một câu lệnh đơn và có thể lồng nhau. Câu lệnh lặp 6 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Trong câu lệnh for, có thể sẽ không có phần int i; for (i = 0; i < 10; i++) printf(“%d ”, i); int i = 0; for (; i < 10; i++) printf(“%d ”, i); Đ S Câu lệnh lặp 7 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Trong câu lệnh for, có thể sẽ không có phần int i; for (i = 0; i < 10; i++) printf(“%d ”, i); for (i = 0; i < 10; ) { printf(“%d ”, i); Đ i++; } S Câu lệnh lặp 8 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Trong câu lệnh for, có thể sẽ không có phần int i; for (i = 0; i < 10; i++) printf(“%d ”, i); for (i = 0; ; i++) printf(“%d ”, i); for (i = 0; ; i++) { if (i >= 10) break; printf(“%d ”, i); } Câu lệnh lặp 9 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Lệnh break làm kết thúc câu lệnh lặp. ™Lệnh continue bỏ qua lần lặp hiện tại. for (i = 0; i < 10; i++) { if (i % 2 == 0) break; printf(“%d ”, i); } for (i = 0; i < 10; i++) { if (i % 2 == 0) continue; printf(“%d ”, i); } Câu lệnh lặp 10 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Không được thêm ; ngay sau lệnh lệnh for. => Tương đương câu lệnh rỗng. for (i = 0; i < 10; i++); { printf(“%d”, i); printf(“ ”); } for (i = 0; i < 10; i++) { }; { printf(“%d”, i); printf(“ ”); } Câu lệnh lặp 11 &&VCVC BB BB Câu lệnh for - Một số lưu ý ™Các thành phần , , cách nhau bằng dấu ; ™Nếu có nhiều thành phần trong mỗi phần thì được ...

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