ID: 18660

Nhận biết (M1)

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

int F(int n) {

if (n == 0) return 1;

return n * F(n - 1);

}

int main() {

printf("%d", F(4));

return 0;

}


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

F là hàm giai thừa đệ quy: F(4) = 4×3×2×1×1 = 24.

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