Bỏ qua đến nội dung
Bỏ qua điều hướng
MT MT.Net.VNDigital Platform
Đăng nhập
MT.NET.VN

MT.Net.VN

Tìm kiếm
MT LEARNING · LESSON

Mảng 2 chiều trong C

1 / 3 ❮ ❯ Mảng 2 chiều trong C Mảng (array) trong C Truyền mảng vào hàm trong C […]

Mảng 2 chiều trong C



Mảng 2 chiều trong C



Mảng 2 chiều trong C được biểu diễn dưới dạng hàng và cột, còn được gọi là ma trận. Nó còn được gọi là mảng các mảng hoặc danh sách các mảng.

Mảng 2 chiều, 3 chiều hoặc n chiều được gọi là mảng đa chiều trong C.


Khai báo mảng 2 chiều trong C

data_type array_name[size1][size2]; 

Ví dụ:

int ma_tran [4][3]; 

Ở đây, 4 là số hàng và 3 là số cột.



Khởi tạo mảng 2 chiều trong C

1. Khởi tạo mang 2 chieu bằng mảng nặc danh.

#include<stdio.h>  int main() {     int i = 0;     int j = 0;     // khai bao mang 2 chieu bang mang nac danh     int ma_tran[4][3] = {{ 1, 2, 3 }, {2, 3, 4}, {3, 4, 5}, {4, 5, 6}};     //duyet mang     for (i = 0; i < 4; i++) {      for (j = 0; j < 3; j++) {             printf("%d ", ma_tran[i][j]);         }         printf("n");     }     return 0; } 

Kết quả:

1 2 3 2 3 4 3 4 5 4 5 6 

2. Khởi tạo mảng 2 chiều bằng cách nhập data từ bàn phím.

#include<stdio.h>  int main() {  int i, j;       // khai bao mang 2 chieu bang mang nac danh     int ma_tran[4][3];          //nhap mang     printf("Nhap mang: n");     for (int i = 0; i < 4; i++) {      for (int j = 0; j < 3; j++) {       printf("Nhap a[%d][%d] = ", i, j);             scanf("%d", &ma_tran[i][j]);         }         printf("n");     }           //duyet mang     printf("Ket qua: n");     for (int i = 0; i < 4; i++) {      for (int j = 0; j < 3; j++) {             printf("%d ", ma_tran[i][j]);         }         printf("n");     }     return 0; } 

Kết quả:

Nhap mang: Nhap a[0][0] = 1 Nhap a[0][1] = 2 Nhap a[0][2] = 3  Nhap a[1][0] = 4 Nhap a[1][1] = 5 Nhap a[1][2] = 6  Nhap a[2][0] = 7 Nhap a[2][1] = 8 Nhap a[2][2] = 9  Nhap a[3][0] = 9 Nhap a[3][1] = 6 Nhap a[3][2] = 3  Ket qua: 1 2 3 4 5 6 7 8 9 9 6 3 








Source link

Zalo Messenger Gọi điện Hỗ trợ0
Home Dịch vụ Khóa học CPanel