CƠ SỞ KỸ THUẬT LẬP TRÌNH<br />
Chương 3: Các toán tử<br />
điều khiển và hàm<br />
nhập xuất<br />
Biên soạn: Trương Vĩnh Trường Duy<br />
(duytvt@ptithcm.edu.vn)<br />
Từ tài liệu trên Internet và các nguồn khác<br />
<br />
Nội dung<br />
<br />
<br />
Câu lệnh và khối lệnh<br />
<br />
<br />
<br />
Toán tử if<br />
<br />
<br />
<br />
Toán tử switch<br />
<br />
<br />
<br />
Toán tử while và do…while<br />
<br />
<br />
<br />
Toán tử for<br />
<br />
<br />
<br />
Các hàm nhập xuất trong stdio.h và<br />
conio.h<br />
<br />
Câu lệnh – khối lệnh<br />
<br />
<br />
Mỗi câu lệnh thực hiện một chức năng<br />
nào đó được kết thúc bằng dấu ;<br />
<br />
<br />
<br />
Dãy các câu lệnh được đặt trong cặp dấu<br />
{ và } được gọi là một khối lệnh và được<br />
xem như một câu lệnh riêng lẻ<br />
<br />
<br />
<br />
Những câu lệnh của một hàm, những câu<br />
lệnh của một cấu trúc phải được đặt vào<br />
dấu {}<br />
<br />
<br />
<br />
Các toán tử điều khiển cho phép thay đổi<br />
trật tự thực hiện các câu lệnh (khối lệnh)<br />
do đó máy có thể đang từ một câu lệnh<br />
này nhảy tới thực hiện một câu lệnh ở<br />
trước, hoặc sau nó<br />
<br />
Toán tử if<br />
<br />
<br />
if (biểu_thức_điều_kiện)<br />
khối_lệnh;<br />
Nếu biểu thức cho kết quả khác 0 thì thực hiện<br />
khối lệnh<br />
<br />
<br />
<br />
if (biểu_thức_điều_kiện)<br />
khối_lệnh_1;<br />
else<br />
khối_lệnh_2;<br />
Nếu biểu thức cho kết quả khác 0 thì thực hiện<br />
khối lệnh 1, ngược lại thực hiện khối lệnh 2<br />
<br />
<br />
<br />
C cho phép các cấu trúc if lồng nhau<br />
<br />
Toán tử if<br />
if ()<br />
{<br />
/* cac lenh thuc hien neu dieu kien dung */<br />
}<br />
…<br />
True<br />
<br />
False<br />
<br />
expression<br />
<br />
statement(s)<br />
<br />
Next statement<br />
<br />