Nhận biết (M1) Cho đoạn mã sau, kết quả in ra là gì?
int tinh(int n) {
if (n <= 1) return n;
return n + tinh(n - 1);
}
int main() {
printf("%d", tinh(5));
return 0;
}
Giải thích đáp án:
Hàm tính tổng 1 + 2 + ... + n đệ quy. tinh(5) = 5+4+3+2+1 = 15.
Nhận biết (M1)
Cho đoạn mã sau, kết quả in ra là gì?
int tinh(int n) {
if (n <= 1) return n;
return n + tinh(n - 1);
}
int main() {
printf("%d", tinh(5));
return 0;
}
Giải thích đáp án:
Hàm tính tổng 1 + 2 + ... + n đệ quy. tinh(5) = 5+4+3+2+1 = 15.
để 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