1. Trang chủ
  2. » Cao đẳng - Đại học

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

12 840 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 167 KB

Nội dung

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

w