Danh mục

Bài giảng Nhập môn lập trình: Mảng một chiều - ThS. Đặng Đình Phương

Số trang: 47      Loại file: pdf      Dung lượng: 1.19 MB      Lượt xem: 20      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 đủ (47 trang) 0

Báo xấu

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 "Nhập môn lập trình: Mảng một chiều - ThS. Đặng Đình Phương" gồm các nội dung sau: Khái niệm dữ liệu kiểu mảng, khai báo biến mảng 1 chiều, truy xuất dữ liệu kiểu mảng và một số bài toán trên mảng 1 chiều.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Mảng một chiều - ThS. Đặng Đình PhươngTrường Đại học Khoa học Tự nhiênKhoa Công nghệ thông tinBộ môn Công nghệ phần mềmNHẬP MÔN LẬP TRÌNHThS. Đặng Bình Phươngdbphuong@fit.hcmus.edu.vnMẢNG MỘT CHIỀU1VC&BBNội dung1Khái niệm2Khai báo3Truy xuất dữ liệu kiểu mảng4Một số bài toán trên mảng 1 chiềuMảng một chiều2VC&BBĐặ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ãycác số nguyên và dễ dàng truy xuất.Mảng một chiều3VC&BBDữ liệu kiểu mảngKhái niệm Là một kiểu dữ liệu có cấu trúc do người lậptrì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áovà không bao giờ thay đổi. NNLT C luôn chỉ định một khối nhớ liên tụccho một biến kiểu mảng.Mảng một chiều4VC&BBKhai báo biến mảng (tường minh)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() Bộ nhớ sử dụng phải ít hơn 64KB (65536 Bytes) Một dãy liên tục có chỉ số từ 0 đến -1Mảng một chiều5

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