Bài giảng Ngôn ngữ lập trình C: Chương 1 - TS. Nguyễn Thị Hiền
Số trang: 12
Loại file: pdf
Dung lượng: 219.34 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Ngôn ngữ lập trình C - Chương 1: Tổng quan về ngôn ngữ C đã giới thiệu một số kiến thức cơ bản về ngôn ngữ C, môi trường lập trình C, cấu trúc cơ bản của chương trình C. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình C: Chương 1 - TS. Nguyễn Thị Hiền Chương 1 Tổng quan về ngôn ngữ C Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Chương 1. Tổng quan về ngôn ngữ C Giới thiệu về ngôn ngữ C Môi trường lập trình C Cấu trúc cơ bản của chương trình C Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Giới thiệu về ngôn ngữ C Tác giả: Dennis Ritchie, Bell Lab., 1972 Nằm trong họ ALGOL Phát triển dựa trên các ngôn ngữ lập trình: ALGOL 60, CPL, BCPL, B Sử dụng: Dùng để viết các chương trình hệ thống Viết hệ điều hành UNIX Nhiều chương trình ứng dụng … Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Giới thiệu về ngôn ngữ C 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ô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. Ngôn ngữ 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ượng khác. Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Môi trường biên dịch Notepad + C compiler Turbo C Dev-C++ Microsoft Visual Studio … Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Môi trường biên dịch Dev-C++ Môi trường phát triển tích hợp (IDE) Mã nguồn mở Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc chương trình C Chương trình in ra màn hình dòng chữ “Xin chao cac ban sinh vien” 0 Program 1.1: 1 //Chuong trinh 1.1 2 #include 3 main() 4 { 5 printf(“Xin chao cac ban sinh vien); 6 } Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Khai báo file tiêu đề thư viện: Cú pháp: #include #include “Tên_file_tiêu_đề” Một số file tiêu đề thư viện C hỗ trợ: stdio.h: các hàm hỗ trợ vào/ ra stdlib.h: các hàm cơ bản như ép kiểu dữ liệu math.h: các hàm toán học string.h: các hàm xử lý chuỗi … Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Hàm: là tập hợp một khối lệnh nhằm thực hiện 1 nhiệm vụ nào đó Hàm main() là hàm bắt buộc của chương trình Một chương trình có thể có thêm 1 hoặc nhiều hàm Cú pháp hàm: Tên_hàm() { /*Nội dung của hàm*/ } Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Lệnh: những yêu cầu người lập trình muốn máy tính thực hiện được diễn tả dưới hình thái lệnh. Phân chia: Lệnh khai báo (khai báo biến, hằng,..) Lệnh điều khiển (if … else, for,..) Lệnh gán Dấu ; là dấu hiệu kết thúc câu lệnh Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Dòng chú thích Sử dụng để chương trình rõ ràng hơn Có thể đặt ở bất cứ vị trí nào trong chương trình Được đặt giữa 2 dấu /* và */ hoặc sau dấu // đến hết dòng Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Một số quy tắc cần nhớ khi viết chương trình: Qui tắc 1: Mỗi câu lệnh có thể viết trên một hay nhiều dòng nhưng phải kết thúc bằng dấu ; Qui tắc 2: Các lời giải thích cần được đặt giữa các dấu /* và */ hoặc sau // và có thể được viết trên một dòng, trên nhiều dòng hoặc trên phần còn lại của dòng. Qui tắc 3: Trong chương trình, khi cần sử dụng các hàm chuẩn chúng ta phải gọi các files chứa các hàm chuẩn đó vào chương trình bằng lệnh #include. Qui tắc 4: Một chương trình có thể chỉ có một hàm chính ( hàm main() ) và có thể có thêm vài hàm khác. Nguyễn Thị Hiền, BMCNPM, Khoa CNTT
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình C: Chương 1 - TS. Nguyễn Thị Hiền Chương 1 Tổng quan về ngôn ngữ C Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Chương 1. Tổng quan về ngôn ngữ C Giới thiệu về ngôn ngữ C Môi trường lập trình C Cấu trúc cơ bản của chương trình C Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Giới thiệu về ngôn ngữ C Tác giả: Dennis Ritchie, Bell Lab., 1972 Nằm trong họ ALGOL Phát triển dựa trên các ngôn ngữ lập trình: ALGOL 60, CPL, BCPL, B Sử dụng: Dùng để viết các chương trình hệ thống Viết hệ điều hành UNIX Nhiều chương trình ứng dụng … Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Giới thiệu về ngôn ngữ C 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ô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. Ngôn ngữ 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ượng khác. Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Môi trường biên dịch Notepad + C compiler Turbo C Dev-C++ Microsoft Visual Studio … Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Môi trường biên dịch Dev-C++ Môi trường phát triển tích hợp (IDE) Mã nguồn mở Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc chương trình C Chương trình in ra màn hình dòng chữ “Xin chao cac ban sinh vien” 0 Program 1.1: 1 //Chuong trinh 1.1 2 #include 3 main() 4 { 5 printf(“Xin chao cac ban sinh vien); 6 } Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Khai báo file tiêu đề thư viện: Cú pháp: #include #include “Tên_file_tiêu_đề” Một số file tiêu đề thư viện C hỗ trợ: stdio.h: các hàm hỗ trợ vào/ ra stdlib.h: các hàm cơ bản như ép kiểu dữ liệu math.h: các hàm toán học string.h: các hàm xử lý chuỗi … Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Hàm: là tập hợp một khối lệnh nhằm thực hiện 1 nhiệm vụ nào đó Hàm main() là hàm bắt buộc của chương trình Một chương trình có thể có thêm 1 hoặc nhiều hàm Cú pháp hàm: Tên_hàm() { /*Nội dung của hàm*/ } Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Lệnh: những yêu cầu người lập trình muốn máy tính thực hiện được diễn tả dưới hình thái lệnh. Phân chia: Lệnh khai báo (khai báo biến, hằng,..) Lệnh điều khiển (if … else, for,..) Lệnh gán Dấu ; là dấu hiệu kết thúc câu lệnh Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Dòng chú thích Sử dụng để chương trình rõ ràng hơn Có thể đặt ở bất cứ vị trí nào trong chương trình Được đặt giữa 2 dấu /* và */ hoặc sau dấu // đến hết dòng Nguyễn Thị Hiền, BMCNPM, Khoa CNTT Cấu trúc của chương trình C Một số quy tắc cần nhớ khi viết chương trình: Qui tắc 1: Mỗi câu lệnh có thể viết trên một hay nhiều dòng nhưng phải kết thúc bằng dấu ; Qui tắc 2: Các lời giải thích cần được đặt giữa các dấu /* và */ hoặc sau // và có thể được viết trên một dòng, trên nhiều dòng hoặc trên phần còn lại của dòng. Qui tắc 3: Trong chương trình, khi cần sử dụng các hàm chuẩn chúng ta phải gọi các files chứa các hàm chuẩn đó vào chương trình bằng lệnh #include. Qui tắc 4: Một chương trình có thể chỉ có một hàm chính ( hàm main() ) và có thể có thêm vài hàm khác. Nguyễn Thị Hiền, BMCNPM, Khoa CNTT
Tìm kiếm theo từ khóa liên quan:
Bài giảng Ngôn ngữ lập trình C Ngôn ngữ lập trình C Ngôn ngữ lập trình Kỹ thuật lập trình Ngôn ngữ C Môi trường lập trình CGợ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 276 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 265 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 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 226 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 207 0 0 -
101 trang 200 1 0
-
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 195 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 185 0 0