1. 

What is the output of the following program?

#include void f() { static int i; ++i; printf("%d", i); } main() { f(); f(); f(); }

2. 

“Stderr” is a standard error.

3. 

What is the output of the following program?

#include

void 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. 

How many times below for loop will be executed ?#include
int main()
{
int i=0;
for(;;)
printf("%d",i);
return 0;
}

5. 

Which of the following statement can be used to free the allocated memory?

6. 

Is there any difference between the following two statements?
char *p=0;
char *t=NULL;

7. 

What is the output of the following program?

#include

main()
{
char *s = "Fine";
*s = 'N';

printf("%s", s);
}

8. 

Which header file supports the functions - malloc() and calloc()?

9. 

Guess the output of the following program :#include
int main()
{
int x = 10;
float y = 10.0;
if(x == y)
printf("x and y are equal");
else
printf("x and y are not equal");
return 0;
}

10. 

The correct order of evaluation for the expression “z = x + y * z / 4 % 2 – 1”