1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Kỹ thuật lập trình - Phần II: Lập trình có cấu trúc - Chương 3: Hàm và thư viện docx

51 1,6K 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 51
Dung lượng 385,31 KB

Nội dung

© 2004, HOÀNG MINH SƠN Chương Kỹ thuật lập trình Phần II: Lập trình có cấu trúc Chương 3: Hàm thư viện 0101010101010101100001 0101010101010101100001 StateController 0101010100101010100101 0101010100101010100101 1010011000110010010010 1010011000110010010010 start() 1100101100100010000010 1100101100100010000010 stop() 0101010101010101100001 0101010101010101100001 0101010100101010100101 0101010100101010100101 1010011000110010010010+ B*u; 1010011000110010010010 y = A*x 1100101100100010000010+ d*u; 1100101100100010000010 x = C*x LQGController 0101010101010101100001 0101010101010101100001 0101010100101010100101 0101010100101010100101 start() 1010011000110010010010 stop() 1010011000110010010010 1100101100100010000010 1100101100100010000010 8/31/2006 Nội dung chương © 2004, HỒNG MINH SƠN 3.1 3.2 Hàm lập trình hướng hàm Khai báo, ₫ịnh nghĩa hàm 3.3 3.4 3.5 3.6 3.7 3.8 Truyền tham số trả kết Thiết kế hàm thư viện Thư viện chuẩn ANSI-C Làm việc với tệp tin sử dụng thư viện C++ Nạp chồng tên hàm C++ Hàm inline C++ Chương 3: Hàm thư viện 3.1 Hàm lập trình hướng hàm Lập trình có cấu trúc dựa hai phương pháp: Lập trình hướng hàm (function-oriented), gọi hướng nhiệm vụ (task-oriented), hướng thủ tục (procedure-oriented) NV Nhiệm vụ NV NV 1a NV 2a NV NV 1b NV 2b NV 2c NV © 2004, HỒNG MINH SƠN Lập trình hướng liệu (data-oriented) DL DL DL DL Chương 3: Hàm thư viện DL DL 3 Hàm gì? Tiếng Anh: function -> hàm, chức Một ₫ơn vị tổ chức chương trình, ₫oạn mã chương trình có cấu trúc ₫ể thực chức ₫ịnh, có giá trị sử dụng lại © 2004, HỒNG MINH SƠN Các hàm có quan hệ với thông qua lời gọi, biến tham số (₫ầu vào, ₫ầu ra) giá trị trả Cách thực cụ thể hàm phụ thuộc nhiều vào kiện (tham số, ₫ối số hàm): — Thông thường, kết thực hàm lần ₫ều giống tham số ₫ầu vào — Một hàm khơng có tham số giá trị sử dụng lại thấp Trong C/C++: Không phân biệt thủ tục hàm, ₫oạn mã chương trình hàm Chương 3: Hàm thư viện Ví dụ phân tích u cầu tốn: Tính tổng dãy số nguyên (liên tục) phạm vi người sử dụng nhập In kết hình Các nhiệm vụ: — Nhập số nguyên thứ nhất: Yêu cầu người sử dụng nhập Nhập số vào biến © 2004, HỒNG MINH SƠN — Nhập số ngun thứ hai Yêu cầu người sử dụng nhập Nhập số vào biến — Tính tổng với vịng lặp — Hiển thị kết hình Chương 3: Hàm thư viện Phương án © 2004, HOÀNG MINH SƠN #include void main() { int a, b; char c; { cout > a; cout > b; int Total = 0; for (int i = a; i

Ngày đăng: 18/02/2014, 03:20

HÌNH ẢNH LIÊN QUAN

Tham biến hình thức và tham số thực tế - Tài liệu Kỹ thuật lập trình - Phần II: Lập trình có cấu trúc - Chương 3: Hàm và thư viện docx
ham biến hình thức và tham số thực tế (Trang 17)

TỪ KHÓA LIÊN QUAN

w