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(); }

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”