ID: 18652

Nhận biết (M1)

Cho đoạn mã sau, kết quả in ra là gì?

int A[] = {3, 7, 1, 9, 4};

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

for (int j = i+1; j < 5; j++)

if (A[i] > A[j]) {

int t = A[i]; A[i] = A[j]; A[j] = t;

}

printf("%d", A[0]);


Giải thích đáp án:

Đoạn mã sắp xếp TĂNG dần dãy {3, 7, 1, 9, 4} → {1, 3, 4, 7, 9}. In A[0] = 1 (phần tử nhỏ nhất).

để xem lời giải của câu hỏi này