MCQ Practice Single Best Answer Topic: Function in C Language

Q What is a recursive function in C?

Question ID
#3350
Subchapter
Function in C Language
Action
Choose one option below

Choose Your Answer

Click an option to check whether your answer is correct.

  • A A function that calls another function
  • B A function that returns a pointer to another function
  • C A function that calls itself
  • D A function that takes no arguments
Correct Answer: D

Explanation

Answer: C) A function that calls itself. A recursive function is a function that calls itself either directly or indirectly. It is useful for solving problems that can be broken down into smaller sub-problems that are identical or similar in nature to the original problem.

Share This Question

Share this MCQ with your friends or study group.