Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng Cơ sở lập trình - Chương 5: Kiểu dữ liệu mảng
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Cơ sở lập trình - Chương 5: Kiểu dữ liệu mảng
Trúc Lâm
108
56
pptx
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Trong Bài giảng Cơ sở lập trình Chương 5 Kiểu dữ liệu mảng nhằm tập trung vào 2 nội dung chính: mảng một chiều và mảng nhiều chiều. Mảng một chiều là một kiểu dữ liệu có cấu trúc do người lập trình định nghĩa, biểu diễn một dãy các biến có cùng kiểu. Ví dụ: dãy các số nguyên, dãy các ký tự | Chương 5 KIỂU DỮ LIỆU MẢNG Khoa Hệ thống thông tin quản lý Hà Nội – 2013 Nội dung Mảng 1 chiều 1 Mảng nhiều chiều 2 06/06/2013 Chương 5- Kiểu dữ liệu mảng 2/56 5.1 Mảng một chiều 06/06/2013 Chương 5- Kiểu dữ liệu mảng Khái niệm 1 Khai báo 2 Truy xuất dữ liệu kiểu mảng 3 Một số bài toán trên mảng 1 chiều 4 3/56 Đặt vấn đề Ví dụ Chương trình cần lưu trữ 3 số nguyên? => Khai báo 3 biến int a1, a2, a3; Chương trình cần lưu trữ 100 số nguyên? => Khai báo 100 biến kiểu số nguyên! Người dùng muốn nhập n số nguyên? => Không thực hiện được! Giải pháp Kiểu dữ liệu mới cho phép lưu trữ một dãy các số nguyên và dễ dàng truy xuất. Chương 5- Kiểu dữ liệu mảng 06/06/2013 4/56 4 5.1.1 Khái niệm Khái niệm Là một kiểu dữ liệu có cấu trúc do người lập trình định nghĩa. Biểu diễn một dãy các biến có cùng kiểu. Ví dụ: dãy các số nguyên, dãy các ký tự Kích thước được xác định ngay khi khai báo và không bao giờ thay đổi. C luôn chỉ định một khối nhớ liên tục cho một biến kiểu mảng. 06/06/2013 Chương 5- Kiểu dữ liệu mảng 5/56 5 5.1.2 Khai báo Khai báo tường minh , , : số lượng phần tử của mỗi chiều. Lưu ý Phải xác định cụ thể (hằng) khi khai báo. Mảng nhiều chiều: = N1*N2* *Nn Bộ nhớ sử dụng = *sizeof() Một dãy liên tục có chỉ số từ 0 đến -1 06/06/2013 Chương 5- Kiểu dữ liệu mảng []; [][] []; 6/56 6 0 1 2 Khai báo tường minh (tt) Ví dụ 06/06/2013 Chương 5- Kiểu dữ liệu mảng int Mang1Chieu[10]; 0 1 2 3 4 7 8 5 6 9 Mang1Chieu int Mang2Chieu[3][4]; 0 1 2 3 4 7 8 5 6 9 Mang2Chieu 10 11 7/56 7 Cú pháp Không tường minh (thông qua khai báo kiểu) Ví dụ Chương 5- Kiểu dữ liệu mảng typedef []; typedef [] []; ; typedef int Mang1Chieu[10]; typedef int Mang2Chieu[3][4]; Mang1Chieu m1, m2, m3; Mang2Chieu m4, m5; 06/06/2013 Khai báo | Chương 5 KIỂU DỮ LIỆU MẢNG Khoa Hệ thống thông tin quản lý Hà Nội – 2013 Nội dung Mảng 1 chiều 1 Mảng nhiều chiều 2 06/06/2013 Chương 5- Kiểu dữ liệu mảng 2/56 5.1 Mảng một chiều 06/06/2013 Chương 5- Kiểu dữ liệu mảng Khái niệm 1 Khai báo 2 Truy xuất dữ liệu kiểu mảng 3 Một số bài toán trên mảng 1 chiều 4 3/56 Đặt vấn đề Ví dụ Chương trình cần lưu trữ 3 số nguyên? => Khai báo 3 biến int a1, a2, a3; Chương trình cần lưu trữ 100 số nguyên? => Khai báo 100 biến kiểu số nguyên! Người dùng muốn nhập n số nguyên? => Không thực hiện được! Giải pháp Kiểu dữ liệu mới cho phép lưu trữ một dãy các số nguyên và dễ dàng truy xuất. Chương 5- Kiểu dữ liệu mảng 06/06/2013 4/56 4 5.1.1 Khái niệm Khái niệm Là một kiểu dữ liệu có cấu trúc do người lập trình định nghĩa. Biểu diễn một dãy các biến có cùng kiểu. Ví dụ: dãy các số nguyên, dãy các ký tự Kích thước được xác định ngay khi khai báo và không bao giờ thay đổi. C luôn chỉ định một khối nhớ liên tục cho một biến kiểu mảng. 06/06/2013 Chương 5- .
TÀI LIỆU LIÊN QUAN
Bài giảng Cơ sở lập trình - Chương 5: Kiểu dữ liệu mảng
Bài giảng Lập trình hướng đối tượng - Chương 5: Kết nối cơ sở dữ liệu
Bài giảng cơ sở lập trình - Trường học viên Ngân Hàng Hà Nội - Chương 5
Bài giảng Cơ sở lập trình 2: Chương 5 - Lê Quý Tài
Bài giảng Cơ sở lập trình 1 - Chương 5: Kiểu dữ liệu mảng
Bài giảng cơ sở lập trình nâng cao - Chương 5
Bài giảng Cơ sở dữ liệu nâng cao - Chương 5: Giao diện lập trình
Bài giảng Lập trình Java - Chương 5: Lập trình theo mô hình 2 lớp với Java
Bài giảng Cơ sở kỹ thuật lập trình: Chương 5 - Hàm và cấu trúc chương trình
Bài giảng Lập trình Web ASP.NET: Chương 5 - ĐH Lạc Hồng
crossorigin="anonymous">
Đã 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.