TAILIEUCHUNG - KỸ THUẬT LẬP TRÌNH (p6)

Hàm và Thủ tục Phát triển chương trình bằng phương pháp tinh chỉnh dần từng bước. Định nghĩa và sử dụng hàm trong ngôn ngữ C Hàm đệ quy • Các Modules trong C • Một chương trình bao gồm các hàm do người sử dụng tạo dựng và các hàm thư viện – Thư viện chuẩn C có một lượng lớn các hàm và có thể được mở rộng thêm – Ví dụ: khi dùng #include , ta có thể gọi hàm scanf, Lời gọi hàm • Xuất phát từ chương trình chính (main) hoặc từ 1 hàm nào đó | KỸ THUẬT LẬP TRÌNH KỸ THUẬT PHÁT TRIÉN CHƯƠNG TRÌNH NỘI DUNG Hàm và Thủ tục Phát triển chương trình bằng phương pháp tinh chỉnh dần từng bước. Định nghĩa và sử dụng hàm trong ngôn ngữ c Hàm đệ quy Ngữ nghĩa lời gọi hàm -----------------------------------------------------------ỄỄỄ - Giám đốc giao nhiệm vụ cần hoàn thành cho nhân viên - Nhân viên nhận thông tin thực hiện trả lại kết quả - Giám đốc không biết chi tiết về quá trình thực hiện Định nghĩa và sử dụng hàm trong c ---------------------------------------------------------- - Hàm trong c Các Modules trong c Một chương trình bao gồm các hàm do người sử dụng tạo dựng và các hàm thư viện - Thư viện chuẩn c có một lượng lớn các hàm và có thể được mở rộng thêm - Ví dụ khi dùng include ta có thể gọi hàm scant . Lời gọi hàm Xuất phát từ chương trình chính main hoặc từ 1 hàm nào đó. Yêu cầu gọi các hàm - Cung cấp tên hàm và các đối số - Hàm thực hiện các hành động hoặc các thao tác - Hàm trả lại kết quả 1 ----------------------------------------------------------- -----------------------------------------------------------rrr Cú pháp định nghĩa hàm return-value-type function-name parameter-list khai báo dữ liệu và các lệnh Function-name Tên hàm Return-value-type kiểu dữ liệu của kết quả trả về mặc định là i nt - voi d - hàm không trả lại kết quả Parameter-list các tham số cách nhau bằng dáu - Phải khai báo kiểu dữ liệu cho từng tham số. 3 À À A -----------------------------------------------------------------_ Cú pháp định nghĩa tiếp theo Các khai báo và các lệnh thân của hàm khối - Các biến có thể được định nghĩa bên trong hàm - Các hàm không được định nghĩa trong hàm khác Kiểm soát kết quả trả về bằng lệnh return - Nếu không có kết quả trả về - return - hoặc gặp dấu ngoặc móc để kết thúc - Nếu có kết quả trả về - return biểu_thức Function maximin definition X y and z are parameters int maximumC int X int y int z int max x assume X is largest if y max if y is larger than max assign y to max V max y end if if

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.