tailieunhanh - Bài giảng Kỹ thuật lập trình cơ bản (C++): Chương 4 - ThS. Trần Nguyễn Anh Chi

Bài giảng Kỹ thuật lập trình cơ bản (C++) - Chương 4 trang bị cho người học những kiến thức về mảng một chiều. Các nội dung cụ thể trình bày trong chương này: Dữ liệu kiểu mảng, số phần tử mảng, khởi tạo giá trị cho mảng, một số thao tác trên mảng,. . | Kỹ thuật lập trình cơ bản Chương 4 Mảng một chiều Tin đăng Công nghệ Thôi Ẹông nghệ Thông Tin CHƯƠNG 4 MẢNG MỘT CHIỀU GV ThS. TRẦN NGUYỄN ANH CHI TpHCM 02 2011 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. 2 GV ThS. Trần Nguyễn Anh Chi 1 Kỹ thuật lập trình cơ bản Chương 4 Mảng một chiều 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. NNLT C luôn chỉ định một khối nhớ liên tục cho một biến kiểu mảng. Khai báo kiểu cơ sở tên biến mảng số phần tử Ví dụ 1 int Mang 1 Chieu 10 0 1 2 3 4 5 6 7 8 9 Chỉ số 1 ManglChieu 1 3 -1 7 -2 9 d4 5-14 Giá trị Ví dụ 2 float a 7 0 1 2 3 4 5 6 Chỉ số a -1 -9 Giá trị 4 GV ThS. Trần Nguyễn Anh Chi 2 Kỹ thuật lập trình cơ bản Chương 4 Mảng một chiều Phải xác định cụ thể số phần tử ngay lúc khai báo không được sử dụng biến chưa có giá trị int n1 int a n1 sai int n2 10 int a n2 Nên sử dụng chỉ thị tiền xử lý define để định nghĩa số phần tử mảng define n3 10 int a n3 o int a 10 Khởi tạo giá trị cho mọi phần tử của mảng int a 4 a 123 456 -789 100 0 12 3 123 456 -789 100 Khởi tạo giá trị cho một số phần tử đầu mảng int a 4 123 -456 0 1 2 3 a 123 -456 0 0 6 GV ThS. Trần Nguyễn Anh Chi

TỪ KHÓA LIÊN QUAN