Cú pháp xuất mảng các số nguyên trong C/C++ là gì?

Sử dụng vòng lặp for hoặc while để duyệt từng phần tử trong mảng kết hợp với câu lệnh xuất để xuất phần tử đang duyệt ra màn hình console.

Trong C, sử dụng prinft(), truyền vào %d khi bạn muốn xuất ra màn hình các số nguyên.

int A[] = { 1, 2, 3, 4, 5 };
int n = sizeof(A) / sizeof(A[0]); // Số lượng phần tử của mảng

for (int i = 0; i < n; i++)
    printf("%4d", A[i]); // Xuất mảng với khoảng cách giữa các
                                // phần tử là 4 khoảng trắng

Trong C++, sử dụng cout, không cần truyền vào %d, cout sẽ tự động nhận dạng kiểu dữ liệu và xuất ra cho phù hợp.

int A[] = { 1, 2, 3, 4, 5 };
int n = sizeof(A) / sizeof(A[0]); // Số lượng phần tử của mảng

for (int i = 0; i < n; i++)
    cout << A[i] << "   ";

Còn nếu bạn thích sử dụng vòng lặp while để xuất mảng ra màn hình thì cú pháp như sau,

int A[] = { 1, 2, 3, 4, 5 };
int n = sizeof(A) / sizeof(A[0]); // Số lượng phần tử của mảng

int i = 0;
while (i < n) {
    printf("%4d", A[i]); // C
    //cout << A[i] << "   "; // C++
    i++;
}