Hàm có thể xem là một đơn vị độc lập của chương trình. Hàm có tá c dụng chia các bài toán lớn thành các công việc nhỏ hơn, giúp thực hiện những công việc lặp lại nào đó một cách nhanh chóng mà không phải viết lại đoạn chương trình. Trong chương này chúng ta cùng tìm hiểu một số kiến thức về hàm trong lập trình C. Mời các bạn cùng tham khảo.
Trang 1THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C
Chương 7 – Phần II
HÀM
Trang 2www.themegallery.com Company Logo
Hàm có thể xem là một đơn vị độc lập của chương trình Hàm có tác dụng chia các bài toán lớn thành
các công việc nhỏ hơn, giúp thực hiện những công việc lặp lại nào đó một cách nhanh chóng mà
không phải viết lại đoạn chương trình
Trang 3type tên hàm (khai báo các đối)
{
Khai báo các biến cục bộ
Các câu lệnh
[return[biểu thức];]
}
Trang 4www.themegallery.com Company Logo
Vi ̣ trı́ đă ̣t hàm
#include <thư viện>
Hàm đặt ở đây
main()
{
//lời gọi tới hàm
}
#include <thư viện>
Khai báo hàm ở đây main()
{ //lời gọi tới hàm }
Hàm đặt ở đây
Trang 5#include <stdio.h>
float max3s(float a,float b,float c); /* khai báo hàm*/
main()
{ float x,y,z;
printf("\n Vao ba so x,y,z:");
scanf("%f%f%f",&x,&y,&z);
printf("\n So lon nhat la : %8.2f", max3s(x,y,z));
} /* Kết thúc hàm main*/
float max3s(float a,float b,float c)
{ float max;
max=a;
if (max<b) max=b;
Trang 6www.themegallery.com Company Logo Bài tâ ̣p
Viết lại các bài tập chương 6 có sử dụng hàm
Trang 7CHÚC CÁC BẠN THÀNH CÔNG