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.
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
Câu hỏi cùng chủ đề
Chưa có câu hỏi