1. What is the output of this C code? #include <stdio.h> #define SYSTEM 20 int main() { int a = 20; #if SYSTEM == a printf(”HELLO “); #endif #if SYSTEM == 20 printf(”WORLDn”); #endif } a) HELLO b) WORLD c) HELLO WORLD d) No Output AnswerAnswer: b [Reason:] None. 2. Comment on the following code?…