Quiz Space

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

Question 17: When a macro is used in a C program, at what stage is it…

Question 17

+4 marksOne correct option

When a macro is used in a C program, at what stage is its definition replaced into the code?

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • C

Question 17 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. Q3What is a potential risk of a recursive function that is not properly terminated with a base case?
  4. Q4What is the fundamental conceptual difference between "pass-by-value" and "pass-by-reference" for function parameters i…
  5. Q5Figure question
  6. Q6Figure question
  7. Q7Figure question
  8. Q8Figure question
  9. Q9Figure question
  10. Q10Figure question
  11. Q11Figure question
  12. Q12Figure question
  13. Q13Figure question
  14. Q14In C programming, which memory region is typically used for dynamic memory allocation?
  15. Q15Figure question
  16. Q16Figure question
  17. Q18Consider the below C program: What will be the output of the given C program?
  18. Q19Figure question
  19. Q20Consider the following C code: What is the output of the program?
  20. Q21Figure question
  21. Q22Figure question
  22. Q23Consider the following C code: What will be the output of the given program?
  23. Q24Figure question