Danh mục

Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 4)

Số trang: 47      Loại file: pdf      Dung lượng: 1.90 MB      Lượt xem: 11      Lượt tải: 0    
Thu Hiền

Phí tải xuống: 15,000 VND Tải xuống file đầy đủ (47 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 4), được biên soạn với mục tiêu nhằm giúp sinh viên mảng 2 chiều (2D ARRAYS); hàm (part 2); đệ quy; truyền tham chiếu; Debug. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 4) CPROGRAMMING (part 4) ● Mảng 2 chiều (2D ARRAYS) ● Hàm (part 2) ● Đệ quy ● Truyền tham chiếu ● Debug THỰC HÀNH CƠ SỞ LẬP TRÌNH Ệ•Title: [CSLT 2020]•Phạm Phi Nhung Email: phamphinhung2898@gmail.com•Ngô Thị Thanh Email: ngothithanh2511@gmail.comMẢNG 2 CHIỀU Mảng 2 chiều _Nội dung•Mảng 2 chiều•Khai báo•Khởi tạo•Truy xuất phần tử, Nhập, Xuất•Bài tập tham khảo Ả Ề A[5] A [ 4 ][ 5 ] A[5] A[5] A[5]1D Array – Mảng 1 chiều A[5] Nhiều mảng 1 chiều 1 mảng 2 chiều KHAI BÁOLưu ý• Số hàng, Số cột: Hằng số nguyên dương cụ thể KHỞI TẠO _Cách 1Lưu ý• Các giá trị sẽ tự động điền vào mảng theo thứ tự từ trái sang phải, trên xuống dưới• Các phần tử còn lại sẽ tự động gán bằng 0• Số hàng có thể được bỏ trống KHỞI TẠO _Cách 2Lưu ý• { giá trị các hàng } sẽ được gán như gán trên mảng 1 chiều trên hàng đó Ấ Ị• Truy xuất theo chỉ số hàng rồi tới chỉ số cột• Chỉ số của hàng và cột bắt đầu từ 0 a[0][1] = 1 a[1][0] = 1 a[2][2] = 8NHẬP MẢNG 2 CHIỀUẤ Ả Ề BÀI TẬP THAM KHẢO 7link tổng hợp các bt áp dụng:https://docs.google.com/document/d/1s1REVwcayXM-F3DAhRY5YIiE7eqockavi0p4mnGk_f8/edit BÀI TẬP THAM KHẢOVí dụ kết quảHÀM - FUNCTION Hàm _Nội dung•Hàm•Định nghĩa hàm•Khai báo hàm•Gọi hàm•Bài tập tham khảo Hàm• Tập hợp các câu lệnh• Thực hiện một nhiệm vụ riêng biệt nào đó• Chia đoạn code lớn thành các đoạn code nhỏ hơn thông qua hàm• Các biến mà được khai báo trong hàm được gọi là biến cục bộ (local variable)• Các biến cục bộ sẽ bị xóa sau khi kết thúc hàm Định nghĩa hàm• Kiểu trả về: int, double, char,...• Nếu có trả về thì cần lệnh “return….”• Nếu không trả về giá trị nào thì là void• Nếu hàm không nhận thông số đầu vào thì để trống• Tên hàm không được đặt là “main”, không được viết có dấuĐịnh nghĩa hàm _ví dụ 1Định nghĩa hàm _ví dụ 2 Khai báo hàm• Cho compiler (bộ biên dịch) biết tên hàm mới định nghĩa và cách để gọi hàm đó• Tên biến của các thông số đầu vào có thể bỏ

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