1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông

39 43 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 357,46 KB

Nội dung

Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 cung cấp cho người học những kiến thức về hàm. Những nội dung chính trong chương này gòm có: Khái niệm hàm, khai báo và sử dụng hàm, khai báo và sử dụng hàm, truyền tham số. Mời các bạn cùng tham khảo.

Phần 3: Lập trình C Nội dung • • Chương 1: Tổng quan ngôn ngữ C Chương 2: Kiểu liệu biểu thức C • Chương 3: Vào liệu • Chương 4: Cấu trúc điều khiển • • Chương 6: 5: Cấu Mảng, trỏ xâu ký tự Chương trúc • Chương 7: Hàm • Chương 8: Tệp liệu 01-Jan- 40 Chương 7: Hàm Nội dung Khái niệm hàm Khái niệm chương trình Phân loại: hàm thủ tục • • Khai báo sử dụng hàm Khai báo sử dụng • Phạm vi biến Tồn cục địa phương Biến static, biến register • • Truyền tham số • 01-Jan- Truyền theo giá trị, truyền theo địa 40 Chương 7: Hàm 7.1 Khái niệm hàm Khái niệm & Vai trị • Khái niệm – • Là chương trình nằm chương trình lớn nhằm thực nhiệm vụ cụ thể Vai trị – Chia nhỏ chương trình thành phần để quản lý • – – 01-Jan- 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 bảo trì 40 Chương 7: Hàm 7.1 Khái niệm hàm Phân loại Hàm (function) Chương trình Có trả giá trị Hàm chuẩn – Có thư viện Hàm (người dùng) tự định nghĩa Thủ tục (procedure) Khơng trả giá trị • Ngơn ngữ lập trình C Chỉ cho phép khai báo chương trình hàm Sử dụng kiểu “void” với ý nghĩa “không kiểu liệu cả” để chuyển thủ tục 01-Jandạng hàm • 40 Chương 7: Hàm Nội dung Khái niệm hàm Khái niệm chương trình Phân loại: hàm thủ tục • • Khai báo sử dụng hàm Khai báo sử dụng • Phạm vi biến Tồn cục địa phương Biến static, biến register • • Truyền tham số • 01-Jan- Truyền theo giá trị, truyền theo địa 408 Chương 7: Hàm 7.2 Khai báo sử dụng hàm Ví dụ Khai báo chương trình Gọi chương trình thực hiên 01-Jan- #include int bp(int x){ int y; y= x * x; return y; v} oid main(){ int i; for (i=1; i< 20; i+=2) printf("%4d\n", bp(i)); printf("\n"); } 409 Chương 7: Hàm 7.2 Khai báo sử dụng hàm Định nghĩa hàm Cú pháp Dòng đầu hàm Kiểu_hàm Tên_hàm(DS khai báo tham số) } 01-Jan- [] [] Thân hàm { 410 Chương 7: Hàm 7.2 Khai báo sử dụng hàm Dòng đầu hàm Kiểu_hàm Tên_hàm(DS khai báo tham số) • Mơ tả thơng tin trao đổi bên bên hàm – – Tên hàm, Các tham số đầu vào • – Tham số đầu giá trị trả • • Hàm cần thơng tin để hoạt động Hàm cung cấp thơng tin cho mơi trường Dùng phân biệt hàm với nhau, không tồn hàm có dịng đầu hàm giống 01-Jan– 411 Chương 7: Hàm 7.2 Khai báo sử dụng hàm Dòng đầu hàm Tên hàm Là tên người sử dụng tự định nghĩa • • Tuân theo quy tắc đặt tên đối tượng Nên mang ý nghĩa gợi ý chức hàm 01-Jan- 412 Chương 7: Hàm 7.2 Khai báo sử dụng hàm Dòng đầu hàm Khai báo tham số hình thức • Khai báo thông tin cần cho hoạt động hàm thơng tin, kết tính tốn hàm trả lại – – • Tham số chứa liệu vào cung cấp cho hàm Tham số chứa liệu mà hàm tính tốn Các tham số sử dụng khai báo hàm tham số hình thức – Nguyên tắc khai báo tham số hình thức giống khai báo biến kiểu_dữ_liệu_của_tham_số tên_của_tham_số 01-Jan- 413 ... register • • Truyền tham số • 01-Jan- Truyền theo giá trị, truyền theo địa 408 Chương 7: Hàm 7. 2 Khai báo sử dụng hàm Ví dụ Khai báo chương trình Gọi chương trình thực hiên 01-Jan- #include... biến register • • Truyền tham số • 01-Jan- Truyền theo giá trị, truyền theo địa 40 Chương 7: Hàm 7. 1 Khái niệm hàm Khái niệm & Vai trị • Khái niệm – • Là chương trình nằm chương trình lớn nhằm thực... nhỏ chương trình thành phần để quản lý • – – 01-Jan- 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 bảo trì 40 Chương 7: Hàm 7. 1

Ngày đăng: 16/11/2021, 13:49

HÌNH ẢNH LIÊN QUAN

– Nguyên tắc khai báo tham số hình thức như giống như khai báo một biến   - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông
guy ên tắc khai báo tham số hình thức như giống như khai báo một biến (Trang 10)
Dòng đầu hàm Khai báo các tham số hình thức - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông
ng đầu hàm Khai báo các tham số hình thức (Trang 11)
• Các tham số hình thức của hàm sẽ nhận các giá trị từ  tham số truyền vào - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông
c tham số hình thức của hàm sẽ nhận các giá trị từ tham số truyền vào (Trang 16)
– Những câu lệnh thay đổi giá trị tham số hình thức sẽ không ảnh hưởng tới biến được truyền - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông
h ững câu lệnh thay đổi giá trị tham số hình thức sẽ không ảnh hưởng tới biến được truyền (Trang 33)
Câu hỏi 1: Kết quả đưa ra màn hình - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông
u hỏi 1: Kết quả đưa ra màn hình (Trang 37)
Câu hỏi 3: Kết quả đưa ra màn hình - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 7 - Viện Công nghệ Thông tin & Truyền thông
u hỏi 3: Kết quả đưa ra màn hình (Trang 39)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN