Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
0,93 MB
Nội dung
HỌC VIỆN KTQS KHOA CÔNG NGHỆ THÔNG TIN Chương Các cấu trúc điều khiển Học phần: LẬP TRÌNH CƠ BẢN Tài liệu tham khảo Kỹ thuật lập trình C: sở nâng cao, Phạm Văn Ất (thư viện) Chương The C programming language 2nd Edition, Brian Kernighan and Dennis Ritchie, Prentice Hall Software Series Chương Nội dung Tìm hiểu cấu trúc lựa chọn • Lệnh if • Lệnh if – else • Lệnh nhiều if • Lệnh if lồng Lệnh switch Các cấu trúc điều khiển Nội dung Tìm hiểu vịng lặp ‘for’ C Làm việc với tốn tử dấu phẩy (,) Tìm hiểu vịng lặp lồng Tìm hiểu vòng lặp ‘while’ ‘do-while’ Làm việc với lệnh break continue Tìm hiểu hàm exit() Các cấu trúc điều khiển Câu lệnh lựa chọn Các câu lệnh lựa chọn cho phép thay đổi hướng thực chương trình Một câu lệnh lựa chọn trả giá trị sai Ví dụ: Để xác định số số chẵn hay số lẻ tiến hành sau: 1) Nhập vào số 2) Chia số cho để xác định số dư 3) Nếu số dư 0, số “SỐ CHẴN” 4) Ngược lại số dư khơng 0, số “SỐ LẺ” Các cấu trúc điều khiển Các cấu trúc lựa chọn C cung cấp hai dạng câu lệnh lựa chọn Các cấu trúc điều khiển Lệnh if Cú pháp: if (expression) statement; Nếu biểu thức lệnh if có giá trị (true), khối lệnh theo sau lệnh if thực thi Các cấu trúc điều khiển Lệnh if (tt.) Chương trình hiển thị giá trị dựa vào điều kiện #include void main(){ int x, y; char a = ‘y’; x = y = 0; if (a == ‘y’){ x += 5; printf(“The numbers are %d and \t%d”,x,y); } } Các cấu trúc điều khiển Lệnh if – else if (expression) statement1; else statement2; Các cấu trúc điều khiển Lệnh if – else (tt.) Nếu biểu thức if trả giá trị true, khối lệnh theo sau lệnh if thực thi Nếu biểu thức if khơng trả giá trị true lệnh theo sau else thực thi Lệnh else tùy chọn Lệnh else dùng để thực thi lệnh biểu thức if trả giá trị false 10 Các cấu trúc điều khiển ... C: sở nâng cao, Phạm Văn Ất (thư viện) Chương The C programming language 2nd Edition, Brian Kernighan and Dennis Ritchie, Prentice Hall Software Series Chương Nội dung Tìm hiểu cấu trúc lựa... Ví dụ - Ví dụ 1: Tìm min, max số a,b,c - Ví dụ 2: chương trình nhập số ngun dương, kiểm tra số có số phương hay khơng; - Ví dụ 3: chương trình tìm nghiệm phương trình bậc 18 Các cấu trúc... if có giá trị (true), khối lệnh theo sau lệnh if thực thi Các cấu trúc điều khiển Lệnh if (tt.) Chương trình hiển thị giá trị dựa vào điều kiện #include void main(){ int x, y; char a