Danh mục tài liệu

Bài giảng Kỹ thuật lập trình C - ĐH Hàng Hải VN

Số trang: 96      Loại file: pdf      Dung lượng: 873.59 KB      Lượt xem: 20      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:

Bài giảng Kỹ thuật lập trình C cung cấp cho sinh viên kiến thức và rèn luyện kỹ năng lập trình dựa trên ngôn ngữ lập trình C. Giáo trình được biên soạn thành 7 chương với những nội dung chính như sau: Những vấn đề cơ bản về ngôn ngữ lập trình C; cách thức xây dựng một chương trình dựa trên ngôn ngữ lập trình C; Các vấn đề về con trỏ, file và đồ họa trong C.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình C - ĐH Hàng Hải VN BỘ GIAO THÔNG VẬN TẢI TRƢỜNG ĐẠI HỌC HÀNG HẢI BỘ MÔN: KHOA HỌC MÁY TÍ NH KHOA: CÔNG NGHỆ THÔNG TIN BÀI GIẢNG KỸ THUẬT LẬP TRÌNH CTÊN HỌC PHẦN : KỸ THUẬT LẬP TRÌNH CMÃ HỌC PHẦN : 17206TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUYDÙNG CHO SV NGÀNH : CÔNG NGHỆ THÔNG TIN HẢI PHÕNG - 2008 MỤC LỤCMỤC LỤC .................................................................................................................................. 2CHƢƠNG 1. GIỚI THIỆU ........................................................................................................ 6 1.1. Giới thiệu ngôn ngữ lập trình C. ...................................................................................... 6 1.2. Thuật toán và sơ đồ khối ................................................................................................. 8CHƢƠNG 2. CÁC KHÁI NIỆM CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C ......................... 9 2.1. Các phần tử cơ bản của ngôn ngữ lập trình C. ............................................................... 9 2.2. Cấu trúc chung của chương trình C ............................................................................... 10 2.3. Các bước cơ bản khi lập chương trình ........................................................................... 11 2.4. Các kiểu dữ liệu cơ sở ................................................................................................... 12 2.5. Các khai báo trong chương trình C................................................................................ 17 2.6. Biểu thức........................................................................................................................ 21 2.7. Các hàm toán học .......................................................................................................... 22CHƢƠNG 3. CÁC CÂU LỆNH CƠ BẢN .............................................................................. 23 3.1. Lệnh gán giá trị, lệnh gộp .............................................................................................. 23 3.2. Hàm viết dữ liệu ra màn hình ........................................................................................ 25 3.3. Hàm nhập dữ liệu vào từ bàn phím ............................................................................... 27 3.4. Câu lệnh điều kiện ......................................................................................................... 31 3.5. Câu lệnh lựa chọn-lệnh switch ...................................................................................... 34 3.6. Câu lệnh lặp for ............................................................................................................. 36 3.7. Câu lệnh while ............................................................................................................... 37 3.8. Câu lệnh do… while ..................................................................................................... 37 3.9. Câu lệnh break ............................................................................................................... 38 3.10. Lệnh continue .............................................................................................................. 38 3.11. Toán tử goto và nhãn ( label )...................................................................................... 38CHƢƠNG 4. HÀM CHƢƠNG TRÌNH VÀ CẤU TRÚC CHƢƠNG TRÌNH. ...................... 39 4.1. Khái niệm về chương trình con ..................................................................................... 39 4.2. Hàm trong C .................................................................................................................. 39 4.3. Chuyển tham số cho hàm............................................................................................... 41 4.4. Biến toàn cục và biến địa phương ................................................................................. 41 4.5.Tính đệ quy của hàm ...................................................................................................... 42 4.6. Bộ tiền xử lý C............................................................................................................... 46CHƢƠNG 5. MẢNG VÀ CÁC KIỂU DỮ LIỆU CÓ CẤU TRÚC ........................................ 50 5.1.Dữ liệu kiểu mảng/con trỏ .............................................................................................. 50 5.3. Dữ liệu kiểu cấu trúc ..................................................................................................... 61CHƢƠNG 6. DỮ LIỆU KIỂU TỆP ......................................................................................... 67 6.1. Khái niệm về tệp tin ................. ...