Danh mục

Bài giảng Tin học cơ sở A: Các câu lệnh lặp - Đặng Bình Phương

Số trang: 48      Loại file: ppt      Dung lượng: 2.11 MB      Lượt xem: 16      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 16,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 này giới thiệu cho người học một số câu lệnh lặp. Các nội dung chính trong chương này gồm: Câu lệnh for, câu lệnh while, câu lệnh do… while. Chương này cũng trình bày một số kinh nghiệm lập trình, mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở A: Các câu lệnh lặp - Đặng Bình PhươngTrườngĐạihọcKhoahọcTựnhiênKhoaCôngnghệthôngtinBộmônTinhọccơsở TINHỌCCƠSỞA ĐặngBìnhPhương dbphuong@fit.hcmuns.edu.vn CÁCCÂULỆNHLẶP 1 &&VCVC BB BB Nộidung 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 TinhọccơsởAĐặngBìnhPhương 2 &&VCVC BB BB Đặtvấnđề  Vídụ  Viếtchươngtrìnhxuấtcácsốtừ1đến10  =>Dùng10câulệnhprintf  Viếtchươngtrìnhxuấtcácsốtừ1đến1000  =>Dùng1000câulệnhprintf!!!  Giảipháp  Sửdụngcấutrúclặplạimộthànhđộngtrong khicònthỏamộtđiềukiệnnàođó.  3lệnhlặp:FOR,WHILE,DO…WHILE TinhọccơsởAĐặngBìnhPhương 3 &&VCVC BB BB Câulệnhfor Đ Sfor(; ; ) ; ,,: làbiểuthứcCbấtkỳcóchứcnăngriêng :đơnhoặckhốilệnh. TinhọccơsởAĐặngBìnhPhương 4 &&VCVC BB BB Câulệnhfor void 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(“ ”); } } TinhọccơsởAĐặngBìnhPhương 5 &&VCVC BB BB CâulệnhforMộtsốlưuý  CâulệnhFORlàmộtcâulệnhđơnvàcóthể lồngnhau. TinhọccơsởAĐặngBìnhPhương 6 &&VCVC BB BB CâulệnhforMộtsốlưuý  Trongcâulệnhfor,cóthểsẽkhôngcóphần int i; for (i = 0; i < 10; i++) printf(“%d ”, i); int i = 0; for (; i < 10; i++) printf(“%d ”, i); Đ S TinhọccơsởAĐặngBìnhPhương 7 &&VCVC BB BB CâulệnhforMộtsốlưuý  Trongcâulệnhfor,cóthểsẽkhôngcóphần int i; for (i = 0; i < 10; i++) printf(“%d ”, i); for (i = 0; i < 10; ) { printf(“%d ”, i); Đ i++; } S TinhọccơsởAĐặngBìnhPhương 8 &&VCVC BB BB CâulệnhforMộtsốlưuý  Trongcâulệnhfor,cóthểsẽkhôngcó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); } 9 TinhọccơsởAĐặngBìnhPhương &&VCVC BB BB CâulệnhforMộtsốlưuý  Lệnhbreaklàmkếtthúccâulệnh.  Lệnhcontinuebỏqualầnlặphiệntạ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); } 10 TinhọccơsởAĐặngBìnhPhương &&VCVC BB BB CâulệnhforMộtsốlưuý  Khôngđượcthêm;ngaysaulệnhlệnhfor. =>Tươngđươngcâulệnhrỗng. ...

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