Quiz Space

Programming in C · End Term · 31 Aug 2025 · May 2025 term · Set QDB1

Programming in C End Term 31 Aug 2025 — Question 16

Question 16

+4 marksOne correct option

What is the primary purpose of the C preprocessor?

  1. A

    To execute the program's logic before the main function.

  2. B

    To convert the source code into machine language.

  3. C

    To process directives and modify the source code before compilation.

  4. D

    To manage dynamic memory allocation during runtime.

Show answer

Correct answer

  • C

    To process directives and modify the source code before compilation.

Question 16 of 24 in the IIT Madras BS Programming in C (Programming in C) End Term paper sat on 31 Aug 2025, in the May 2025 term (IIT M DEGREE AN EXAM QDB3 31 Aug 2025). It carries 4 marks.

More questions from this paper

  1. Q1Figure question
  2. Q2Figure question
  3. Q3When a recursive function is called, how does the call stack (or program stack) manage the function calls?
  4. Q4Figure question
  5. Q5Figure question
  6. Q6Figure question
  7. Q7Figure question
  8. Q8Figure question
  9. Q9Figure question
  10. Q10Figure question
  11. Q11A special data type is declared where multiple members share the same memory location. The size of an instance of this …
  12. Q12Figure question
  13. Q13In C programming, which memory region is primarily used for storing local variables of functions and function call info…
  14. Q14Figure question
  15. Q15Figure question
  16. Q17Figure question
  17. Q18Figure question
  18. Q19Figure question
  19. Q20Figure question
  20. Q21Figure question
  21. Q22Figure question
  22. Q23Figure question
  23. Q24Figure question