
1
LẬP TRÌNH CĂN BẢN
CÁC CÂU LỆNH ĐƠN
TRONG C
2
Nộidung chươngnày
lCâu lệnh
lKhái niệm câu lệnh
lPhân loại
lCác lệnh đơn
lLệnh gán
lLệnh nhậpgiátrịtừbàn phím cho biến
lLệnh xuấtgiátrịcủa biểu thức lên màn hình
3
Khái niệm câu lệnh
l“1câu lệnh xác định 1 công việc mà chương
trình phải thực hiện”
lKết thúc bởi ;
4
Phân loại
lCó2 loại
lLệnh đơn
lKhông chứa 1 lệnh nào khác
lGồm: lệnh gán, nhập, xuất
lLệnh cócấu trúc
lChứa các lệnh khác
lGồm:
§cấu trúc điều kiện rẽnhánh
§cấu trúc điều kiện lựa chọn
§cấu trúc lặp
§cấu trúc lệnh hợp thành

5
Các lệnh đơn
lLệnh gán
lLệnh nhậpgiátrịtừbàn phím cho biến
lLệnh xuấtgiátrịcủa biểu thức lên màn hình
6
Lệnh gán (1)
lVídụ:
lCúpháp: <Tên biến> = <biểu thức>;
lÝ nghĩa: Gán giátrịcho 1 biến
lGán giátrịngay tại lúc khai báo:
7
Lệnh gán (2)
lKiểu của biểu thức vàcủa biến phải giống nhau
Error: "Cannot convert‘char *’to ‘int’"
8
Lệnh gán (3)
lThường thìcósựchuyển đổi kiểu tự động nếu cóthể.
Chuyển được

9
Lệnh gán (4)
lKết quả chương trình sau làgì?
10
Lệnh gán (5)
lTrong C, các chuyển đổi kiểu sau được làm tự động.
lNhững chuyển đổi trên đảm bảo không làm mất đi sựchính xác
(loss of precision).
lViệc chuyển đổi theo các hướng khác cóthểlàm mất sựchính xác
lVídụ:
11
Lệnh gán (6)
lÉp kiểu(casting type)
12
Lệnh nhập giátrịtừbàn phím
cho biến(1)
lscanf đọc dữliệu từbàn phím vàgán vào biến
lChuỗi định dạng (format string): để qui định kiểu dữ
liệu,cách biểu diễn, độ rộng,sốchữsốthập phân, …

13
Lệnh nhập giátrịtừbàn phím
cho biến (2)
lscanf phải lưu giátrịvào 1 biến
lscanf(“%d”,anInt): không đúng, vì anInt xác định giá
trịhiện hành của 1 biến.
lscanf(“%d”,&anInt): đúng, vì địa chỉcủa anInt đã
được xác định.
14
Vídụ-DùngStandard Input
15
Lệnh xuất giátrịcủa biểu thức
lên màn hình (1)
lCần ít nhất 1 đối số.
lĐối số đầu tiên là1 chuỗi
lChuỗi cóthểchứa:
lVídụ:
Output
16
Lệnh xuất giátrịcủa biểu thức
lên màn hình(2)
lNếu muốn in ra các biến vàbiểu thức, ta truyền nóvào
printf như các đối số.
lCác định dạng (format) khác nhau cho các kiểu giátrị
khác nhau (dùng%).

17
Lệnh xuất giátrịcủa biểu thức
lên màn hình(3)
lCác định dạng:
18
Vídụ-Output từC
Hết chương

