ID: 18672

Nhận biết (M1)

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

int t(int *A, int n) {

int m = A[0];

for (int i = 1; i < n; i++) if (A[i] > m) m = A[i];

return m;

}

int main() {

int A[5] = {3, 9, 2, 7, 5};

printf("%d", t(A, 5));

return 0;

}


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

Hàm t tìm phần tử lớn nhất của mảng. Max({3, 9, 2, 7, 5}) = 9.

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