1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng lập trình c nâng cao chương 1 mảng một chiều (nâng cao)

25 919 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 25
Dung lượng 151,24 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Khái niệm mảng một chiều Tập các phần tử có cùng kiểu dữ liệu KDL được lưu trữ liên tiếp nhau Các phần tử có chỉ số Chỉ số của phần tử đầu tiên của mảng là 0 Khai báo tên mảng [số phần

Trang 3

Khái niệm mảng một chiều

Tập các phần tử có cùng kiểu dữ liệu (KDL) được lưu trữ liên tiếp nhau

Các phần tử có chỉ số

Chỉ số của phần tử đầu tiên của mảng là 0

Khai báo

<KDL> tên mảng [số phần tử tối đa];

VD: mảng số nguyên a có tối đa 100 phần tử

int a[100];

Trang 4

<KDL> tên mảng [số lượng] = {giá trị};

VD1: Khởi tạo mảng gồm 5 giá trị riêng biệt

int a[] = {10, 12, 20, 15, 34};

VD2: Khởi tạo mảng gồm 10 phần đều có giá trị 30int a[10] = {30};

Trang 5

Khái niệm mảng một chiều

Truy xuất mảng thông qua chỉ số

Trang 6

Đếm số lượng thoả điều kiện

Tính tổng/ giá trị trung bình theo điều kiện cho trước

Sắp xếp

Chèn và xoá phần tử

Trang 8

printf(“%d\t”, a[i]);

} }

Trang 9

9 111

9

Trang 12

Chèn phần tử vào mảng

BT: Hãy viết hàm chèn phần tử có giá trị x vào

vị trí k cho trước trong mảng a kích thước n theo mẫu sau:

void ChenX(int a[], int &n, int x, int k);

12

Trang 22

Bài tập áp dụng

Trang 25

Q&A

Ngày đăng: 04/09/2015, 15:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm