C Programming Name Email 1. What is the output of the following program?#include void f() { static int i; ++i; printf("%d", i); } main() { f(); f(); f(); } 111 121 123 122 2. “Stderr” is a standard error. Standard error types Standard error function Yes Standard error streams 3. What is the output of the following program?#includevoid swap(int m, int n){int x = m;m = n;n = x;}main(){int x=5, y=3;swap(x,y);printf("%d %d", x, y);} 4 1 5 4 5 5 5 3 4. How many times below for loop will be executed ?#includeint main(){int i=0;for(;;)printf("%d",i);return 0;} 5 times 0 times Infinite times Error 5. Which of the following statement can be used to free the allocated memory? free(var-name); vanish(var-name); remove(var-name); erase(var-name); 6. Is there any difference between the following two statements?char *p=0;char *t=NULL; Yes No 7. What is the output of the following program?#includemain(){char *s = "Fine";*s = 'N';printf("%s", s);} None of above Runtime error Both Compile error 8. Which header file supports the functions - malloc() and calloc()? stdio.h math.h memory.h stdlib.h 9. Guess the output of the following program :#includeint main(){int x = 10;float y = 10.0;if(x == y)printf("x and y are equal");elseprintf("x and y are not equal");return 0;} x and y are equal x and y are not equal Run Time Error Compile Error 10. The correct order of evaluation for the expression “z = x + y * z / 4 % 2 – 1” * / % + - = - / * % - + = * / % = + - - + = * % / Time's up