Giáo trình Ngôn ngữ lập trình C: Phần 1 - Trường ĐH Công nghệ GTVT
Số trang: 274
Loại file: pdf
Dung lượng: 2.58 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình "Ngôn ngữ lập trình C" Phần 1 được biên soạn gồm các nội dung chính sau: Các khái niệm cơ bản của ngôn ngữ C; các lệnh nhập - xuất dữ liệu trong C; các cấu trúc phân nhánh và vòng lặp. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Ngôn ngữ lập trình C: Phần 1 - Trường ĐH Công nghệ GTVT BỘ GIAO THÔNG VẬN TẢITRƢỜNG ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI LÊ CHÍ LUẬN (Chủ biên) LÊ TRUNG KIÊN - LÊ THỊ CHI PHẠM THỊ THUẬN - NGUYỄN THỊ KIM HUỆ GIÁO TRÌNH NGÔN NGỮ LẬP TRÌNH C NHÀ XUẤT BẢN KHOA HỌC TỰ NHIÊN VÀ CÔNG NGHỆ HÀ NỘI - 2020 MỤC LỤCDANH MỤC BẢNG................................................................................ 12DANH MỤC HÌNH ................................................................................ 13DANH MỤC CHỮ VIẾT TẮT .............................................................. 14LỜI NÓI ĐẦU ......................................................................................... 15Chương 1. CÁC KHÁI NIỆM CƠ BẢN CỦA NGÔN NGỮ C .......... 211.1. GIỚI THIỆU NGÔN NGỮ C ............................................................ 211.1.1. Lịch sử ngôn ngữ lập trình C .......................................................... 211.1.2. Các tính chất của ngôn ngữ C. ........................................................ 221.2. TẬP KÝ TỰ HỢP LỆ TRONG C ..................................................... 231.2.1. Tập ký tự ......................................................................................... 231.2.2. Từ khóa ........................................................................................... 241.2.3. Định danh ........................................................................................ 241.3. MỘT SỐ QUY ƢỚC KHI VIẾT CHƢƠNG TRÌNH ....................... 251.3.1. Chương trình đầu tiên ..................................................................... 251.3.2. Cấu trúc chương trình viết trong C ................................................. 261.3.2.1. Phần tài liệu ................................................................................. 281.3.2.2. Phần liên kết (Bao hàm tệp) ........................................................ 291.3.2.3. Phần định nghĩa marco................................................................ 301.3.2.4. Khai báo nguyên mẫu .................................................................. 311.3.2.5. Phần định nghĩa các cấu trúc ...................................................... 311.3.2.6. Định nghĩa hàm ........................................................................... 321.3.2.7. Hàm main() .................................................................................. 321.3.2.8. Câu lệnh ....................................................................................... 331.3.2.9. Chú thích ...................................................................................... 341.3.3. Trình tự các bước thực thi một chương trình viết bằng C .............. 351.4. KIỂU DỮ LIỆU TRONG C .............................................................. 371.4.1. Kiểu dữ liệu nguyên thủy................................................................ 39 31.4.1.1. Kiểu ký tự ..................................................................................... 391.4.1.2. Kiểu nguyên ................................................................................. 391.4.1.3. Kiểu thực ...................................................................................... 391.4.1.4. Kiểu void ...................................................................................... 401.4.2. Kiểu dữ liệu dẫn xuất ...................................................................... 401.4.2.1. Bổ từ signed và unsigned ............................................................. 411.4.2.2. Bổ từ short và long....................................................................... 421.4.3. Kiểu dữ liệu do người dùng định nghĩa. ......................................... 431.5. BIẾN VÀ HẰNG ............................................................................... 431.5.1. Biến ................................................................................................. 431.5.1.1. Định nghĩa ................................................................................... 431.5.1.2. Khai báo biến ............................................................................... 441.5.1.3. Khai báo và khởi tạo giá trị cho các biến .................................... 441.5.1.4. Phạm vi của biến.......................................................................... 451.5.2. Hằng ................................................................................................ 461.5.2.1. Định nghĩa ................................................................................... 461.5.2.2. Khai báo hằng sử dụng từ khóa const ......................................... 481.5.2.3. Khai báo hằng sử d ...
Nội dung trích xuất từ tài liệu:
Giáo trình Ngôn ngữ lập trình C: Phần 1 - Trường ĐH Công nghệ GTVT BỘ GIAO THÔNG VẬN TẢITRƢỜNG ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI LÊ CHÍ LUẬN (Chủ biên) LÊ TRUNG KIÊN - LÊ THỊ CHI PHẠM THỊ THUẬN - NGUYỄN THỊ KIM HUỆ GIÁO TRÌNH NGÔN NGỮ LẬP TRÌNH C NHÀ XUẤT BẢN KHOA HỌC TỰ NHIÊN VÀ CÔNG NGHỆ HÀ NỘI - 2020 MỤC LỤCDANH MỤC BẢNG................................................................................ 12DANH MỤC HÌNH ................................................................................ 13DANH MỤC CHỮ VIẾT TẮT .............................................................. 14LỜI NÓI ĐẦU ......................................................................................... 15Chương 1. CÁC KHÁI NIỆM CƠ BẢN CỦA NGÔN NGỮ C .......... 211.1. GIỚI THIỆU NGÔN NGỮ C ............................................................ 211.1.1. Lịch sử ngôn ngữ lập trình C .......................................................... 211.1.2. Các tính chất của ngôn ngữ C. ........................................................ 221.2. TẬP KÝ TỰ HỢP LỆ TRONG C ..................................................... 231.2.1. Tập ký tự ......................................................................................... 231.2.2. Từ khóa ........................................................................................... 241.2.3. Định danh ........................................................................................ 241.3. MỘT SỐ QUY ƢỚC KHI VIẾT CHƢƠNG TRÌNH ....................... 251.3.1. Chương trình đầu tiên ..................................................................... 251.3.2. Cấu trúc chương trình viết trong C ................................................. 261.3.2.1. Phần tài liệu ................................................................................. 281.3.2.2. Phần liên kết (Bao hàm tệp) ........................................................ 291.3.2.3. Phần định nghĩa marco................................................................ 301.3.2.4. Khai báo nguyên mẫu .................................................................. 311.3.2.5. Phần định nghĩa các cấu trúc ...................................................... 311.3.2.6. Định nghĩa hàm ........................................................................... 321.3.2.7. Hàm main() .................................................................................. 321.3.2.8. Câu lệnh ....................................................................................... 331.3.2.9. Chú thích ...................................................................................... 341.3.3. Trình tự các bước thực thi một chương trình viết bằng C .............. 351.4. KIỂU DỮ LIỆU TRONG C .............................................................. 371.4.1. Kiểu dữ liệu nguyên thủy................................................................ 39 31.4.1.1. Kiểu ký tự ..................................................................................... 391.4.1.2. Kiểu nguyên ................................................................................. 391.4.1.3. Kiểu thực ...................................................................................... 391.4.1.4. Kiểu void ...................................................................................... 401.4.2. Kiểu dữ liệu dẫn xuất ...................................................................... 401.4.2.1. Bổ từ signed và unsigned ............................................................. 411.4.2.2. Bổ từ short và long....................................................................... 421.4.3. Kiểu dữ liệu do người dùng định nghĩa. ......................................... 431.5. BIẾN VÀ HẰNG ............................................................................... 431.5.1. Biến ................................................................................................. 431.5.1.1. Định nghĩa ................................................................................... 431.5.1.2. Khai báo biến ............................................................................... 441.5.1.3. Khai báo và khởi tạo giá trị cho các biến .................................... 441.5.1.4. Phạm vi của biến.......................................................................... 451.5.2. Hằng ................................................................................................ 461.5.2.1. Định nghĩa ................................................................................... 461.5.2.2. Khai báo hằng sử dụng từ khóa const ......................................... 481.5.2.3. Khai báo hằng sử d ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Ngôn ngữ lập trình C Ngôn ngữ lập trình C Lê Chí Luận Kiểu dữ liệu dẫn xuất Khai báo biến Toán tử gán Toán tử quan hệ Soạn thảo chương trình mớiGợi ý tài liệu liên quan:
-
101 trang 190 1 0
-
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 141 0 0 -
161 trang 126 1 0
-
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 114 0 0 -
Thực hành ngôn ngữ lập trình C
6 trang 112 0 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 107 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 90 1 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 2 - Quách Tuấn Ngọc
210 trang 84 0 0 -
ĐỀ CƯƠNG THI TRẮC NGHIỆM MÔN LẬP TRÌNH CÓ CẤU TRÚC
43 trang 54 0 0 -
Bài giảng Cấu trúc dữ liệu và giải thuật: Phần 1 - ThS. Hoàng Thế Phương
128 trang 50 0 0