Bài giảng Ngôn ngữ lập trình C và C++: Bài 4 - TS. Đỗ Đăng Khoa

Bài giảng Ngôn ngữ lập trình C và C++: Bài 4 Hàm và Cấu trúc chương trình do TS. Đỗ Đăng Khoa biên soạn trình bày các nội dung sau: Khái niệm về Hàm, ưu điểm của Hàm, đầu vào và đầu ra của Hàm, tham số của hàm, gọi theo tham chiếu,.Đây là tài liệu học tập và giảng dạy dành cho sinh viên ngành tham khảo. | 4/21/2015 TRƯ NG Đ I H C BÁCH KHOA HÀ N I Ngôn ng l p trình C và C++ Bài 4: Hàm và C u trúc chương trình TS. Đ Đăng Khoa B môn Cơ h c Vi n Cơ khí ng d ng 1 4/21/2015 Khái ni m v Hàm M t v n đ ph c t p thư ng đư c chia nh thành các ph n đơn gi n hơn đ gi i quy t (l p trình top-down) Nh ng ph n này đư c g i là các hàm hay chương trình con Là m t nhóm các l nh đ th c hi n m t vi c c th , có th đư c dùng l i nhi u l n. Hàm main() g i các hàm này đ gi i quy t v n đ ph c t p ban đ u Hai nhóm hàm: Hàm đư c đ nh nghĩa trư c: printf, scanf, cout, Hàm ngư i dùng đ nh nghĩa 2 TRƯ NG Đ I H C BÁCH KHOA HÀ N I 2 4/21/2015 Ưu đi m c a Hàm Các hàm đư c s d ng đ rút g n cho m t t p h p các l nh đư c s d ng l i nhi u l n Hàm d vi t và d hi u G l i chương trình d dàng hơn khi c u trúc c a chương trình rõ ràng v i hình th c l p trình theo module D dàng b o trì, b i vì s s a đ i khi có yêu c u đư c gi i h n trong t ng hàm c a chương trình 3 TRƯ NG Đ I H C BÁCH KHOA HÀ N I 3 4/21/2015 Đ u vào và đ u ra c a Hàm Hàm (Function) K t qu tr v Các tham s vào 4 TRƯ NG Đ I H C BÁCH KHOA HÀ N I 4 4/21/2015 Khai báo Hàm Khai báo m t hàm cho trình biên d ch bi t v tên c a hàm, ki u tr v và các tham s Khai báo hàm thư ng đư c đ t trong t p tin tiêu đ Vi c khai báo hàm là b t bu c khi hàm đư c s d ng trư c khi nó đư c đ nh nghĩa Khai báo hàm có d ng sau: Ki u_d _li u_tr _v tên_hàm( các_tham_s _vào) TRƯ NG Đ I H C BÁCH KHOA HÀ N .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.