Danh mục tài liệu

Bài giảng Hàm

Số trang: 65      Loại file: pdf      Dung lượng: 4.79 MB      Lượt xem: 24      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:

Bài giảng Hàm được biên soạn nhằm cung cấp cho các bạn những kiến thức về chương trình con, khai báo hàm và định nghĩa hàm, gọi hàm, truyền tham số, giá trị trả về, phạm vi của biến, biến mảng, biến mảng là tham số của hàm.
Nội dung trích xuất từ tài liệu:
Bài giảng HàmHàmChương trình conKhai báo hàm và định nghĩa hàmGọi hàmTruyền tham sốGiá trị trả vềPhạm vi của biếnBiến mảngBiến mảng là tham số của hàm1Chương trình con Chương trình con: là một phần mã trong mộtchương trình lớn hơn, phần mã này thực hiện một tác vụ cụ thểvà tương đối độc lập với phần mã còn lại Số lượng phần tử cốđịnh (tĩnh). Một chương trình con thường được viết mã sao cho nó có thểđược gọi nhiều lần từ nhiều nơi trong thời gian chạy của mộtchương trình (có thể được gọi bởi chính nó). Truy xuất phần tửthông qua chỉ số. Các chương trình con thường được tập trung thành các thưviện, là một cơ chế quan trọng cho việc chia sẻ và tái sử dụngmã.2Chương trình con Chương trình con có 2 loại: Thủ tục(Procedure) và hàm (Function) Thủ tục (PROCEDURE): Dùng để thực hiện mộthay nhiều nhiệm vụ nào đó. Hàm (FUNCTION): Trả về một giá trị nào đó (cókiểu vô hướng, kiểu string hoặc kiểu con trỏ).Hàm có thể sử dụng trong các biểu thức.3Chương trình con Khi nào thì nên dùng thủ tục/hàm: Dùng hàm khi: Kết quả của bài toán trả về 1 giá trị duy nhất(kiểu vô hướng, kiểu string hoặc kiểu con trỏ). Phát biểu gọi CHƯƠNG TRÌNH CON cần nằm trongcác biểu thức tính toán. Dùng thủ tục khi: Kết quả của bài toán không trả về giá trị nàohoặc trả về nhiều giá trị hoặc trả về kiểu dữ liệu có cấutrúc (Array, Record, File). Phát biểu gọi CHƯƠNG TRÌNH CON khôngnằm trong các biểu thức tính toán.4Chương trình con Chương trình con được dùng khi xây dựngcác chương trình lớn nhằm: giảm đáng kể kích thước và chi phí của một chương trình/ làm cho chương trình dễ theo dõi, dễ sửa chữa, nâng caođộ tin cậy của chương trình. Một đặc điểm nổi bật của chương trình con là nó có tính đệquy nhờ thế mà nhiều bài toán được giải quyết dễ dàng. Chương trình con trong ngôn ngữ C là hàm5