TÀI LIÊU VỀ MẢNG - XÂU KÍ TỰ

12 840 0
TÀI LIÊU VỀ MẢNG - XÂU KÍ TỰ

Đ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

Nội dung Lương Trần Hy Hiến Khoa Toán – Tin học Đại học Sư phạm TPHCM Mảng khai báo cấu trúc, thao tác Xâu ký tự tạo xâu, nhập, xuất số hàm xâu Một số thuật toán xếp tìm kiếm Mảng Mảng(2) Tập phần tử thuộc kiểu liệu Được xếp liên tục nhớ Công dụng Dùng để lưu đối tượng có chung kiểu ý nghĩa sử dụng kích thước cố định Có thể đánh số truy cập theo thứ tự ngẫu nhiên Phân loại lo i Mảng chiều Mảng chiều C/C++: số Phân loại: Khai báo Cách sử dụng Các thao tác mảng Mảng chiều Mảng chiều Mảng n chiều Mảng (3) Khai báo mảng: Ví dụ Mảng chiều: Kiểu Tên-mảng[số phần tử]; Ý nghĩa: mảng có kiểu Phần tử nằm vị trí thứ Phần tử cuối nằm vị trí - Lưu ý: số phần tử câu khai báo mảng phải số biểu thức số … SPT-2 SPT-1 … •Ví dụ: •int A[10]; // mảng A có 10 phần tử kiểu nguyên •double mangthuc[100]; mảng mangthuc có 100 phần tử kiểu thực void main() { int c[12]; for (int i=0; i> c[i]; } } •const int MAX = 100; double mangthuc[MAX]; Khai báo mảng void main() { int a[12]; t b[] = { {2, , 3, 5, 7}; }; int int c[5] = {2, 4, 8, 16}; int d[2] = {1, 2, 3}; // compile error int m[5], i; … } Mảng tham số Kích thước mảng không cần biết trước void main() { int n, max = 0; cin >> n; int a[n]; for (int i=0; i> a[i]; if (a[max] < a[i]) max = i; } if (n > 0) cout ... kiểu nguyên •double mangthuc[100]; mảng mangthuc có 100 phần tử kiểu thực void main() { int c[12]; for (int i=0; i> c[i]; } } •const int MAX = 100; double mangthuc[MAX]; Khai... 32 33 Chuỗi - Xâu ký tự Mảng ký tự char name[30]; char str[] = ”hello”; Tìm kiếm vị trí phần tử mang giá trị x int dem = 0; for (int i = ; i < m ; i++) { for (int j = ; j < n ; j++) if (A[i][j]

Ngày đăng: 22/12/2016, 13:25

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan