Chào mọi người, hôm trước mình đi phỏng vấn, có câu hỏi này nên muốn chia sẻ cùng mọi người.
Viết một chương trình cấp phát một vùng nhớ động cho ma trận RxC. Người dùng nhập.
Lời giải của mình:
#include<stdio>
#include<conio>
using namespace std;
int main() {
int R, C;
cout << " nhap so hang ma tran: ";
cin >> R;
cout << " nhap so cot ma tran: ";
cin >> C;
int * * a = new int[R];
for (int i = 0; i < R; i++) a[i] = new int[C]; // khoi tao vung nho dong cho ma tran
for (int i = 0; i < R; i++)
for (int j = 0; j < C; j++) {
cout << " nhap phan tu a[" << i << "]" << "[" << j << "] =";
cin >> a[i][j];
cout << endl;
}
return 0;
}
Mọi người cho ý kiến góp ý ạ.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?