TAILIEUCHUNG - Bài giảng Lập trình căn bản - Chương 5: Chương trình con

Để tránh rườm rà và mất thời gian khi viết chương trình, những đoạn chương trình lặp đi lặp lại nhiều lần được viết trong 1 module. Chia chương trình thành nhiều module, mỗi module giải quyết 1 công việc nào đó. Mỗi module như trên được gọi là 1 chương trình con. Trong chương này sẽ cung cấp cho người học những hiểu biết về chương trình con. . | LẬP TRÌNH CĂN BẢN Phần 2 - Chương 5 CHƯƠNG TRÌNH CON . Danh Nội dung chương này Ví dụ Khái niệm về hàm trong C Xây dựng một hàm Truyền tham số cho hàm Hàm đệ qui Ví dụ (1) In ra 50 ký tự ‘*’ và 50 ký tự ‘+’ Ví dụ (2) Đâu là ưu điểm của việc dùng hàm? Khái niệm về hàm trong C (1) Để tránh rườm rà và mất thời gian khi viết chương trình, những đoạn chương trình lặp đi lặp lại nhiều lần được viết trong 1 module. Chia chương trình thành nhiều module, mỗi module giải quyết 1 công việc nào đó. Mỗi module như trên được gọi là 1 chương trình con. Các module dễ dàng được kiểm tra tính đúng đắn trước khi được ráp nối vào chương trình. Khái niệm về hàm trong C (2) Ví dụ: Tìm số lớn nhất trong 3 số a, b, và c. Khái niệm về hàm trong C (3) Có 2 loại hàm: Hàm chuẩn Hàm tự định nghĩa Hàm chuẩn (hàm thư viện) Được định nghĩa sẵn bởi ngôn ngữ lập trình và được chứa vào các thư viện. Muốn sử dụng phải khai báo #include Một số thư viện thường dùng trong C: : Thư viện chứa các hàm vào/ ra chuẩn (standard input/output): printf(), scanf(), getc(), putc(), gets(), puts(), fflush(), fopen(), fclose(), fread(), fwrite(), getchar(), putchar(), getw(), putw(), : Thư viện chứa các hàm vào ra trong chế độ DOS (DOS console): clrscr(), getch(), getche(), getpass(), cgets(), cputs(), putch(), clreol(), : Thư viện chứa các hàm tính toán: abs(), sqrt(), log(). log10(), sin(), cos(), tan(), acos(), asin(), atan(), pow(), exp(), : Thư viện chứa các hàm liên quan đến việc quản lý bộ nhớ: calloc(), realloc(), malloc(), free(), farmalloc(), farcalloc(), farfree(), : Thư viện chứa các hàm vào ra cấp thấp: open(), _open(), read(), _read(), close(), _close(), creat(), _creat(), creatnew(), eof(), filelength(), lock(), : Thư viện chứa các hàm liên quan đến đồ họa:initgraph(), line(), circle(), putpixel(), getpixel(), setcolor(), Hàm tự định nghĩa (hàm người dùng) (1) Do người lập trình tự tạo ra nhằm đáp .

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.