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

Viewbh Mang 2 Chieu Trong C2023 04 12 17 55 50

Tìm kiếm
Thuộc khóa học · baihoc_sub = 55

Lập trình C cơ bản ( Free )

Bài 1 / 1 trong khóa học.

Xem khóa học
100%
Bài trướcĐây là bài đầu tiên Bài sauĐây là bài cuối cùng
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

ĐÁNH GIÁ NỘI DUNG 0.0/5 0 lượt đánh giá
Bạn thấy nội dung này thế nào?
Mỗi trình duyệt/tài khoản được chấm lại sau 24 giờ.
Báo bài lỗiGiúp MT.Net.VN phát hiện nội dung cần kiểm tra
Báo lỗi được ghi vào hệ thống để Admin kiểm tra. Không dùng chức năng này để gửi hỗ trợ cá nhân.
Home Dịch vụ Khóa học CPanel