tailieunhanh - Bài giảng Ngôn ngữ lập trình: Hàm và Nạp chồng hàm - Nguyễn Thị Phương Dung

Bài giảng Ngôn ngữ lập trình: Hàm và Nạp chồng hàm cung cấp cho người học những kiến thức như: Khái niệm hàm; Khai báo hàm; Sử dụng hàm; Phạm vi của biến; Tham số và đối số, cách truyền tham số; Nạp chồng hàm. Mời các bạn cùng tham khảo! | NGÔN NGỮ LẬP TRÌNH Hàm và Nạp chồng hàm dungntp NNLT Nội dung Khái niệm hàm Khai báo hàm Sử dụng hàm Phạm vi của biến Tham số và đối số cách truyền tham số Nạp chồng hàm 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 2 Khái niệm hàm Xét bài toán Cho 3 số nguyên x y z Tính và đưa ra màn hình kết quả các biểu thức fx x 3 2 x 2 3 fy y 3 2 y 2 3 fz z 3 2 z 2 3 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 4 Cách làm 1 Kết quả 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 5 Cách làm 2 Kết quả 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 6 Khái niệm hàm Hàm là một phần của chương trình dùng để giải quyết một công việc được lặp đi lặp lại nhiều lần trong chương trình. Hàm có thể có hoặc không có giá trị trả về 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 7 Khái niệm hàm Mọi khái niệm như thủ tục chương trình con trong các ngôn ngữ lập trình khác đều được hiểu là hàm trong C Mọi chương trình C đều có 1 hàm chính là hàm main 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 8 Một số hàm được định nghĩa trước Tên Mô tả Kiểu dữ liệu Kiểu trả về Ví dụ Kết quả Tên thư viện hàm sqrt Căn bậc hai double double sqrt cmath pow Tính mũ double double pow cmath abs -7 7 abs Trị tuyệt đối của một số int int int cstdlib abs 7 7 labs -70000 70000 labs Trị tuyệt đối của một số long long long cstdlib labs 70000 70000 Trị tuyệt đối của một fabs fabs double double cmath số double fabs 1 9 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 9 Một số hàm được định nghĩa trước Tên Mô tả Kiểu dữ liệu Kiểu trả về Ví dụ Kết quả Tên thư viện hàm ceil ceil Làm tròn lên double double cmath ceil floor floor Làm tròn xuống double double cmath floor Kết thúc chương exit int void exit 1 Không cstdlib trình Các số khác rand Sinh số ngẫu nhiên Không int rand cstdlib nhau Thiết lập giá trị khởi srand unsigned int void srand 42 Không cstdlib đầu cho hàm rand 1 9 2018 Nguyễn Thị Phương Dung

TỪ KHÓA LIÊN QUAN