1. Trang chủ
  2. » Công Nghệ Thông Tin

Chương 7: KiỂU DỮ LiỆU MẢNG pps

22 356 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 22
Dung lượng 580 KB

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

Nội dung

Chương 7:KiỂU DỮ LiỆU MẢNG... Định nghĩa mảngdanh sách các phần tử, ta sử dụng kiểu mảng array... Khai báo mảng Tên mảng: đặt tùy ý, là tên biến mảng  Kích thước: số lượng phần tử tối

Trang 1

Chương 7:

KiỂU DỮ LiỆU MẢNG

Trang 2

Nội dung

chiều

Trang 3

Định nghĩa mảng

danh sách các phần tử, ta sử dụng kiểu mảng (array)

Trang 6

Khai báo mảng

Tên mảng: đặt tùy ý, là tên biến mảng

Kích thước: số lượng phần tử tối đa của mảng

Kiểu: là kiểu của mỗi phần tử của mảng

<Kiểu dữ liệu> <Tên mảng>[Kích

thước];

Trang 8

Truyền mảng cho hàm

void Nhap(int a[], int n){…}

float Tong(float a[], int n){…}

<Kiểu dl trả về> <Tên hàm>( <Kiểu dl> <Tên mảng>[] , int <số phần tử>, …)

Trang 9

Một số bài toán trên mảng 1 chiều

− Nhập mảng số nguyên gồm n phần tử (với n nhập từ bàn phím)

− Xuất mảng vừa nhập

− Tính tổng các phần tử trong mảng

Trang 10

//nhập giá trị cho mỗi phần tử của mảng

for(int i=0; i<n; i++) {

printf(“a[%d]=“, i);

Trang 12

Ví dụ

Trang 13

Bài tập

với 0<n<5

Trang 16

a[1][1] a[1][2] a[1][3] a[1][4]

a[2][0] a[2][1] a[2][2] a[2][3] a[2][4]

1 2 3

Trang 17

Mảng 2 chiều

Tên_mảng [chỉ số 1] [chỉ số 2]

<Kiểu> <Tên mảng>[][số pt chiều 2]

Trang 18

printf(“Nhap so dong va cot”);

scanf(“%d%d”, &m, &n);

//nhập số cột

for(int i=0; i<m; i++)

for(int j=0; j<n; j++) {

Trang 19

Xuất mảng

Trang 21

Chuỗi kí tự

Ngày đăng: 30/07/2014, 13:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w