Tài liệu Bài 9: Vòng lặp – Lý thuyết docx

19 670 0
Tài liệu Bài 9: Vòng lặp – Lý thuyết docx

Đ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 9: Vòng lặp Mục tiêu: Kết thúc học này, bạn có thể:       Hiểu vòng lặp ‘for’ C Làm việc với tốn tử ‘phẩy’ Hiểu vịng lặp lồng Hiểu vòng lặp ‘while’ vòng lặp ‘do-while’ Làm việc với lệnh ‘break’ lệnh ‘continue’ Hiểu hàm ‘exit()’ Giới thiệu: Một điểm mạnh lớn máy tính khả thực chuỗi lệnh lặp lặp lại Điều có sử dụng cấu trúc lặp ngơn ngữ lập trình Trong bạn tìm hiểu loại vịng lặp khác C Một ưu điểm lớn máy tính khả thực thi chuỗi thị lặp di lặp lại Điều có nhờ vào cấu trúc lặp ngơn ngữ lập trình Trong tìm hiểu cấu trúc vịng lặp khác C 9.1 Cấu trúc lặpVòng lặp: Vòng lặp đoạn mã lệnh chương trình thực lặp lặp lại thỏa mãn điều kiện Vịng lặp khái niệm lập trình cấu trúc Một vịng lặp phần mã lệnh chương trình thực lặp lặp lại điều kiện xác định thỏa Khái niệm vòng lặp tản lặp trình cấu trúc Trong C có loại vịng lặp sau:        Vịng lặp for Vịng lặp while Vịng lặp do…while Ta sử dụng tốn tử quan hệ toán tử logic biểu thức điều kiện để điều khiển thực vòng lặp Các cấu trúc lặp sẵn có C là: Lặp for Lặp while Lặp …while Trong C, điều kiện điều khiển thực thi vòng lặp tạo việc sử dụng toán tử Quan hệ Logic 9.2 Vòng lặp ‘for’: Cú pháp tổng quát vòng lặp for sau: for(khởi tạo giá trị cho biến điều khiển; biểu kiện;biểu thức thay đổi giá trị biến điều khiển) { Câu lệnh (các câu lệnh); } Vòng lặp thức điều Khởi tạo giá trị cho biến điều khiển câu lệnh gán giá trị ban đầu cho biến điều khiển trước thực vòng lặp Lệnh thực lần Biểu thức điều kiện biểu thức quan hệ, xác định điều kiện cho vịng lặp Biểu thức thay đổi giá trị biến điều khiển xác định biến điều khiển bị thay đổi sau lần vòng lặp lặp lại (thường tăng giảm giá trị biến điều khiển) Ba phần phân cách dấu chấm phẩy Câu lệnh thân vịng lặp lệnh (lệnh đơn) lệnh phức (nhiều lệnh) Vòng lặp for tiếp tục thực chừng mà biểu thức điều kiện (true) Khi biểu thức điều kiện sai (false), chương trình khỏi vịng lặp for Cú pháp tổng quát vòng lặp for sau: for(khởi tạo đếm;điều kiện kiểm tra;định lại giá trị tham số) { Các câu lệnh; } khởi tạo đếm lệnh gán để thiết lập biến điều khiển vòng lặp trước bắt đầu vòng lặp Câu lệnh thực thi lần Điều kiện kiểm tra biểu thức quan hệ, xác định vòng lặp kết thúc Định lại giá trị tham số định nghĩa cách thay đổi giá trị biến điều khiển vịng lặp (thơng thường, biến tăng giảm giá trị thiết lập thời điểm bắt đầu) vòng lặp lặp lại Ba phần vòng lặp for phân cách dấu chấm phẩy (;) Các câu lệnh, phần thân vịng lặp, câu lệnh đơn lệnh ghép (nhiều câu lệnh) Vòng lặp for tiếp tục thực thi điều kiện kiểm tra có kết true Ngược lại, điều kiện có kết false, chương trình tiếp tục câu lệnh sau vịng lặp for Xem ví dụ sau: /* Đây chương trình minh họa vịng lặp for chương trình C*/ #include main() { int count; printf(“\t This is a \n”); for (count = 1; count

Ngày đăng: 22/12/2013, 03:15

Từ khóa liên quan

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

Tài liệu liên quan