Danh mục

Tin học đại cương - Bài 10

Số trang: 23      Loại file: pdf      Dung lượng: 271.04 KB      Lượt xem: 17      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 7,000 VND Tải xuống file đầy đủ (23 trang) 0

Báo xấu

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Là một chương trình nằm trong một chương trình lớn hơn nhằm thực hiện một nhiệm vụ cụ thể , Vai trò – Chia nhỏ chương trình ra thành từng phần để quản lý Phương pháp lập trình có cấu trúc – Có thể sử dụng lại nhiều lần: printf, scanf… – Chương trình dễ dàng đọc và bảo trì hơn.
Nội dung trích xuất từ tài liệu:
Tin học đại cương - Bài 10 Tin h c đ i cương Bài 10: Hàm NGUY N Th Oanh oanhnt@soict.hut.edu.vnB môn H th ng thông tin - Vi n CNTT và Truy n Thông Đ i h c Bách Khoa Hà n i 2010 - 2011 Khái ni m hàm Khai báo và s d ng hàm Ph m vi c a bi nN i dung Khái ni m hàm1 Khai báo và s d ng hàm2 Ph m vi c a bi n3 2 / 23 Khái ni m hàm Khái ni m chương trình con Khai báo và s d ng hàm Phân lo i chương trình con Ph m vi c a bi n Khái ni m hàm1 Khái ni m chương trình con Phân lo i chương trình con Khai báo và s d ng hàm2 Ph m vi c a bi n3 3 / 23 Khái ni m hàm Khái ni m chương trình con Khai báo và s d ng hàm Phân lo i chương trình con Ph m vi c a bi nKhái ni m chương trình con ! Khái ni m – Là m t chương trình n m trong m t chương trình l n hơn nh m th c hi n m t nhi m v c th ! Vai trò: – Chia nh chương trình ra thành t ng ph n đ d qu n lý => Phương pháp l p trình có c u trúc – Có th s d ng l i nhi u l n: printf, scanf. . . – Chương trình d dàng đ c và b o trì hơn 4 / 23 Khái ni m hàm Khái ni m chương trình con Khai báo và s d ng hàm Phân lo i chương trình con Ph m vi c a bi n Khái ni m hàm1 Khái ni m chương trình con Phân lo i chương trình con Khai báo và s d ng hàm2 Ph m vi c a bi n3 5 / 23 Khái ni m hàm Khái ni m chương trình con Khai báo và s d ng hàm Phân lo i chương trình con Ph m vi c a bi nPhân lo i chương trình con ! Hàm: tr v giá tr ! Th t c: không tr v giá tr ! Trong C: – Ch cho phép khai báo chương trình con là hàm. – Khi chương trình con không có giá tr tr v : s d ng ki u “ void ” v i ý nghĩa “không là ki u d li u nào c ” 6 / 23 Khái ni m hàm Khai báo hàm Khai báo và s d ng hàm S d ng hàm Ph m vi c a bi n Khái ni m hàm1 Khai báo và s d ng hàm2 Khai báo hàm S d ng hàm Ph m vi c a bi n3 7 / 23 Khái ni m hàm Khai báo hàm Khai báo và s d ng hàm S d ng hàm Ph m vi c a bi nKhai báo hàm ! Cú pháp:[ k i e u _ g i a _ t r i _ t r a _ v e ] ten_ham ( [ danh_sach_tham_so ] ){ [ Cac_khai_bao ] [ Cac_cau_lenh ] } – Dòng đ u hàm: là thông tin đ trao đ i gi a các hàm. Phân bi t gi a các hàm v i nhau dùng đ phân bi t các hàm => không có 2 hàm có dòng đ u hàm gi ng nhau – Thân hàm: ch a các khai báo và các câu l nh t n t i ít nh t 1 l nh return 8 / 23 Khái ni m hàm Khai báo hàm Khai báo và s d ng hàm S d ng hàm Ph m vi c a bi nKhai báo hàm! Dòng đ u hàm: [kieu_gia_tri_tra_ve] ten_ham ([danh_sach_tham_so]) – ten_ham: tên hàm là đ nh danh h p l , trong C tên hàm là duy nh t (không trùng nhau) – kieu_gia_tri_tra_ve : ki u giá tr tr v ki u d li u b t kì, không đư c là ki u d li u m ng n u không có ki u giá tr tr v , trình biên d ch C ng m hi u ki u DL tr v là int – danh_sach_tham_so : các tham s (cách nhau b i d u ph y) ch a DL vào cung c p cho hàm tham s hình th c: ...

Tài liệu được xem nhiều: