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.
BÀI GIẢNG THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C Chương – Phầ n II HÀM Giá o viên: Hà Nguyên Long www.themegallery.com Company Logo HÀM Hàm xem đơn vị độc lập chương trình Hàm có tá c dụng chia toán lớn thành công việc nhỏ hơn, giúp thực công việc lặp lại cách nhanh chóng mà khơng phải viết lại đoạn chương trình www.themegallery.com Company Logo HÀM Cấ u trú c một hà m type tên hàm (khai báo đối) { Khai báo biến cục Các câu lệnh [return[biểu thức];] } www.themegallery.com Company Logo HÀM Vi ̣ trı́ đă ̣t hà m #include Hà m đặt ở main() { //lời gọi tới hà m } www.themegallery.com #include Khai bá o hà m ở main() { //lời gọi tới hà m } Hà m đặt ở Company Logo HÀM Vı́ dụ: Viế t chương trı̀nh tı̀m số lớn nhấ t số #include 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