BỘ CÔNG THƯƠNG
TRƯỜNG CAO ĐẲNG DU LỊCH VÀ CÔNG THƯƠNG
GIÁO TRÌNH
MÔ ĐUN: LẬP TRÌNH C
NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP
TRÌNH ĐỘ: CAO ĐẲNG
(Ban hành kèm theo Quyết định số 832/QĐ-DLCT ngày 18/8/2022 của Hiệu trưởng Trường
Cao đẳng Du lịch và Công Thương)
Hải Dương, năm 2022
1
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng
nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu
lành mạnh sẽ bị nghiêm cấm.
2
LỜI GIỚI THIỆU
Do đặc thù đào tạo của nhà trường là đào tạo năng lực thực hành là chính, hơn nữa đầu
vào tuyển sinh chất lượng thấp. Đặc biệt trong các trường đào tạo năng lực thực hành, sinh
viên không những được trang bị các kiến thức về sở luận còn được trang bị các kỹ
năng thực hành. vậy đòi hỏi các giáo trình giảng dạy phải dảm bảo được cả hai yếu tố
trên, giáo trình phải chi tiết cụ thể từng bước phải hình ảnh minh họa trực quan để
người đọc dễ dàng sử dụng. Nhưng trong thực tế, tài liệu và giáo trình có liên quan thì rất đa
dạng với nhiều cách tiếp cận khác nhau từ đơn giản đến phức tạp, viết theo lối truyền thống
hoàn toàn bằng thuyết không phù hợp với chương trình đào tạo tích hợp giữa luận
với thực hành và thiết bị hiện có tại Nhà trường.
Cuốn sách được viết dựa trên chương trình hiện đang áp dụng giảng dạy cho đối tượng
Cao đẳng điện tử công nghiệp hệ chính quy tại các trường cao đẳng hiện nay. Cuốn sách này
tài liệu học tập cho sinh viên Cao đẳng điện tử công nghiệp, đồng thời có thể sử dụng như
tài liệu tham khảo cho các đối tượng học viên khác.
Mặc đã rất cố gắng, nhưng đây cuốn "Lập trình C" được viết dưới dạng tích hợp
đầu tiên dành cho đối tượng Cao đẳng điện tử công nghiệp không thể tránh khỏi những sai
sót, rất mong sự đóng góp ý kiến của các thầy giáo, giáo, các em học sinh, sinh viên
các bạn đồng nghiệp để cuốn sách được hoàn thiện hơn.
Tôi xin chân thành cảm ơn Ban Giám hiệu Nhà trường, các nhà chuyên môn và bạn đọc
đã giúp đỡ, động viên, tạo điều kiện cho tôi hoàn thành cuốn giáo trình này.
Hải Dương, ngày tháng năm 2022
Tham gia biên soạn
Chủ biên
Nguyễn Thế Anh
3
MỤC LỤC
LỜI GIỚI THIỆU...............................................................................................................................................3
GIÁO TRÌNH MÔ ĐUN....................................................................................................................................5
Bài 1: TỔNG QUAN VỀ LẬP TRÌNH C........................................................................................................10
Bài 2: BIẾN TRONG LẬP TRÌNH C..............................................................................................................15
Bài 3: XỬ LÝ NHẬP XUẤT TRONG LẬP TRÌNH C...................................................................................23
Bài 4: CÂU LỆNH RẼ NHÁNH TRONG LẬP TRÌNH
C..............................................................................27 Bài 5: CẤU TRÚC VÒNG LẶP TRONG LẬP TRÌNH
C..............................................................................31 Bài 6: MẢNG TRONG LẬP TRÌNH
C...........................................................................................................35 Bài 7: HÀM TRONG LẬP TRÌNH
C..............................................................................................................46 Bài 8: CON TRỎ TRONG LẬP
TRÌNH C......................................................................................................51
4
GIÁO TRÌNH MÔ ĐUN
1. TÊN MÔ ĐUN: LẬP TRÌNH C CƠ BẢN
2. Mã số mô đun: MĐ 11
Thời gian thực hiện: 44 giờ; (Lý thuyết: 15 giờ; Thực hành: 24 giờ; Kiểm tra: 5 giờ)
3. Vị trí, tính chất của mô đun
- Vị trí: Mô đun được bố trớ dạy sau khi học xong mụn kỹ thuật xung, kỹ thuật số, kỹ
thuật mạch điện tử và học trước môn vi điều khiển 1 và 2.
- Tính chất: Là mô đun chuyên môn cơ sở.
3. Mục tiêu mô đun: Sau khi học xong mô đun này sinh viờn có năng lực: 3.1
Kiến thức: