Giáo trình Lập trình C (Nghề: Điện tử công nghiệp - Cao đẳng): Phần 1 - Trường CĐ nghề Việt Nam - Hàn Quốc thành phố Hà Nội
Số trang: 64
Loại file: pdf
Dung lượng: 1.17 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(NB) Giáo trình Lập trình C cung cấp cho người học những kiến thức như: Giới thiệu về ngôn ngữ C; Đối tượng trong chương trình; Cấu trúc lệnh tuần tự; Cấu trúc điều khiển; Cấu trúc lệnh lặp; Các kiểu dữ liệu có cấu trúc. Mời các bạn cùng tham khảo nội dung giáo trình phần 1 dưới đây.
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình C (Nghề: Điện tử công nghiệp - Cao đẳng): Phần 1 - Trường CĐ nghề Việt Nam - Hàn Quốc thành phố Hà Nội ỦY BAN NHÂN DÂN THÀNH PHỐ HÀ NỘITRƯỜNG CAO ĐẲNG NGHỀ VIỆT NAM - HÀN QUỐC THÀNH PHỐ HÀ NỘI TRỊNH THỊ HẠNH (Chủ biên) NGUYỄN ANH DŨNG – TRẦN VĂN NAM GIÁO TRÌNH LẬP TRÌNH C Nghề: Điện tử công nghiệp Trình độ: Cao đẳng (Lưu hành nội bộ) Hà Nội - Năm 2018 LỜI NÓI ĐẦU Ngôn ngữ lập trình C là ngôn ngữ lập trình cấp cao, được sử dụng rất phổbiến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng. Ngôn ngữ lập trình C là một ngôn ngữ lập trình hệ thống rất mạnh và rất“mềm dẻo”, có một thư viện gồm rất nhiều các hàm (function) đã được tạo sẵn.Người lập trình có thể tận dụng các hàm này để giải quyết các bài toán mà khôngcần phải tạo mới. Hơn thế nữa, ngôn ngữ C hỗ trợ rất nhiều phép toán nên phùhợp cho việc giải quyết các bài toán kỹ thuật có nhiều công thức phức tạp. Ngoàira, C cũng cho phép người lập trình tự định nghĩa thêm các kiểu dữ liệu trừu tượngkhác. Tuy nhiên, điều mà người mới vừa học lập trình C thường gặp “rắc rối” là“hơi khó hiểu” do sự “mềm dẻo” của C. Dù vậy, C được phổ biến khá rộng rãi vàđã trở thành một công cụ lập trình khá mạnh, được sử dụng như là một ngôn ngữlập trình chủ yếu trong việc xây dựng những phần mềm hiện nay. Nhóm biên soạn đã tham khảo các tài liệu: “Lập trình C” dùng cho sinhviên các Trường Cao đẳng. Tài liệu “Nhập ngôn ngữ lập trình C” và nhiều tàiliệu khác. Mặc dù nhóm biên soạn đã có nhiều cố gắng nhưng không tránh được nhữngthiếu sót. Rất mong đồng nghiệp và độc giả góp ý kiến để giáo trình hoàn thiệnhơn. Xin chân thành cảm ơn! Hà Nội, ngày … tháng … năm 2018 Chủ biên: Trịnh Thị Hạnh 1 MỤC LỤCLỜI NÓI ĐẦU .......................................................................................... 1MỤC LỤC ................................................................................................. 2 CHƯƠNG TRÌNH MÔ ĐUN .............................................................. 4 Bài 1 Giới thiệu về ngôn ngữ c ............................................................ 5 1.1 Ngôn ngữ lập trình ....................................................................... 5 1.2 Giới thiệu về ngôn ngữ lập trình c ................................................ 6 1.3 Môi trường lập trình turbo c ....................................................... 22 Bài 2 Đối tượng trong chương trình ................................................. 26 2.1 Hằng .......................................................................................... 26 2.2 Biến ........................................................................................... 29 2.3 Biểu thức ................................................................................... 30 2.4 Hàm chuẩn ................................................................................. 31 Bài 3 Cấu trúc lệnh tuần tự ............................................................... 32 3.1 Lệnh gán và biểu thức ................................................................ 32 3.2 Thâm nhập vào thư viện chuẩn .................................................. 32 3.3 Các hàm vào ra chuẩn ................................................................ 33 3.4 Đưa kết quả lên màn hình - hàm printf ....................................... 34 3.5 Vào số liệu từ bàn phím - hàm scanf .......................................... 37 3.6 Đưa kết quả ra máy in ................................................................ 39 Bài 4 Cấu trúc điều khiển .................................................................. 44 4.1 Cấu trúc có điều kiện ................................................................. 44 4.2 Lệnh nhảy không điều kiện - câu lệnh goto ................................ 48 4.3 Cấu trúc rẽ nhánh - câu lệnh switch ........................................... 49 Bài 5 Cấu trúc lệnh lặp ...................................................................... 64 5.1 Cấu trúc lặp với for và while ...................................................... 64 5.2 Chu trình do-while ..................................................................... 69 5.3 Câu lệnh break ........................................................................... 70 5.4 Câu lệnh continue ...................................................................... 71 ...
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình C (Nghề: Điện tử công nghiệp - Cao đẳng): Phần 1 - Trường CĐ nghề Việt Nam - Hàn Quốc thành phố Hà Nội ỦY BAN NHÂN DÂN THÀNH PHỐ HÀ NỘITRƯỜNG CAO ĐẲNG NGHỀ VIỆT NAM - HÀN QUỐC THÀNH PHỐ HÀ NỘI TRỊNH THỊ HẠNH (Chủ biên) NGUYỄN ANH DŨNG – TRẦN VĂN NAM GIÁO TRÌNH LẬP TRÌNH C Nghề: Điện tử công nghiệp Trình độ: Cao đẳng (Lưu hành nội bộ) Hà Nội - Năm 2018 LỜI NÓI ĐẦU Ngôn ngữ lập trình C là ngôn ngữ lập trình cấp cao, được sử dụng rất phổbiến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng. Ngôn ngữ lập trình C là một ngôn ngữ lập trình hệ thống rất mạnh và rất“mềm dẻo”, có một thư viện gồm rất nhiều các hàm (function) đã được tạo sẵn.Người lập trình có thể tận dụng các hàm này để giải quyết các bài toán mà khôngcần phải tạo mới. Hơn thế nữa, ngôn ngữ C hỗ trợ rất nhiều phép toán nên phùhợp cho việc giải quyết các bài toán kỹ thuật có nhiều công thức phức tạp. Ngoàira, C cũng cho phép người lập trình tự định nghĩa thêm các kiểu dữ liệu trừu tượngkhác. Tuy nhiên, điều mà người mới vừa học lập trình C thường gặp “rắc rối” là“hơi khó hiểu” do sự “mềm dẻo” của C. Dù vậy, C được phổ biến khá rộng rãi vàđã trở thành một công cụ lập trình khá mạnh, được sử dụng như là một ngôn ngữlập trình chủ yếu trong việc xây dựng những phần mềm hiện nay. Nhóm biên soạn đã tham khảo các tài liệu: “Lập trình C” dùng cho sinhviên các Trường Cao đẳng. Tài liệu “Nhập ngôn ngữ lập trình C” và nhiều tàiliệu khác. Mặc dù nhóm biên soạn đã có nhiều cố gắng nhưng không tránh được nhữngthiếu sót. Rất mong đồng nghiệp và độc giả góp ý kiến để giáo trình hoàn thiệnhơn. Xin chân thành cảm ơn! Hà Nội, ngày … tháng … năm 2018 Chủ biên: Trịnh Thị Hạnh 1 MỤC LỤCLỜI NÓI ĐẦU .......................................................................................... 1MỤC LỤC ................................................................................................. 2 CHƯƠNG TRÌNH MÔ ĐUN .............................................................. 4 Bài 1 Giới thiệu về ngôn ngữ c ............................................................ 5 1.1 Ngôn ngữ lập trình ....................................................................... 5 1.2 Giới thiệu về ngôn ngữ lập trình c ................................................ 6 1.3 Môi trường lập trình turbo c ....................................................... 22 Bài 2 Đối tượng trong chương trình ................................................. 26 2.1 Hằng .......................................................................................... 26 2.2 Biến ........................................................................................... 29 2.3 Biểu thức ................................................................................... 30 2.4 Hàm chuẩn ................................................................................. 31 Bài 3 Cấu trúc lệnh tuần tự ............................................................... 32 3.1 Lệnh gán và biểu thức ................................................................ 32 3.2 Thâm nhập vào thư viện chuẩn .................................................. 32 3.3 Các hàm vào ra chuẩn ................................................................ 33 3.4 Đưa kết quả lên màn hình - hàm printf ....................................... 34 3.5 Vào số liệu từ bàn phím - hàm scanf .......................................... 37 3.6 Đưa kết quả ra máy in ................................................................ 39 Bài 4 Cấu trúc điều khiển .................................................................. 44 4.1 Cấu trúc có điều kiện ................................................................. 44 4.2 Lệnh nhảy không điều kiện - câu lệnh goto ................................ 48 4.3 Cấu trúc rẽ nhánh - câu lệnh switch ........................................... 49 Bài 5 Cấu trúc lệnh lặp ...................................................................... 64 5.1 Cấu trúc lặp với for và while ...................................................... 64 5.2 Chu trình do-while ..................................................................... 69 5.3 Câu lệnh break ........................................................................... 70 5.4 Câu lệnh continue ...................................................................... 71 ...
Tìm kiếm theo từ khóa liên quan:
Điện tử công nghiệp Giáo trình Lập trình C Lập trình C Ngôn ngữ lập trình Cấu trúc lệnh tuần tự Cấu trúc điều khiểnGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 269 0 0 -
Đồ án tốt nghiệp đề tài: Xây dựng chương trình quản lý nhân sự Khoa Công nghệ thông tin
85 trang 260 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 259 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 259 0 0 -
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 255 2 0 -
Giáo trình Kỹ thuật điện (Nghề: Điện tử công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới
124 trang 236 2 0 -
114 trang 235 2 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
82 trang 222 0 0
-
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 220 0 0