adplus-dvertising
frame-decoration

Question

The output of the program code

main()
{
int x=0;
while (x<=10)
for(;;)
if(++x%10==0)
break;
printf(“x=%d”,x);
}

is :

a.

x=1

b.

compilation error

c.

x=20

d.

none of the above

Answer: (c).x=20

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. The output of the program code main() { int x=0; while (x<=10) for(;;) if(++x%10==0) break; printf(“x=%d”,x); } is :

Similar Questions

Discover Related MCQs

Q. A copy constructor is invoked when:

Q. How many constructors can a class have ?

Q. What is the effect of the following C code?

for(int i=1; i≤5; i=i+½)
printf(“%d,”,i);

Q. Consider the following declaration in C:

char a[];
char *p;

Which of the following statement is not a valid statement?

Q. Consider the following C code:

{ int a=5, b=9;
float r;
r=b/a; }

What is the value of r ?

Q. Function overloading is a concept in which:

Q. Which of the following is true?

Q. What cannot replace ‘?’ in the following C code to print all odd numbers less than 100?

for(i=1;?;i+2)
printf(“%d\n”,i);

Q. Which of the following is not true in C++ ?

Q. Which of the following is true of constructor function in C++ ?

Q. The following loop in ‘C’:

int i=0;
While(i++<0)i--;

Q. In case of right shift bitwise operator in ‘C’ language, after shifting n bits, the left most n bits:

Q. What keyword in class specification helps to hide data:

Q. What is the output of the following ‘C’ program?

main()
{printf(“%x”,-1>>4);}

Q. Runtime polymorphism can be achieved by:

Q. When a function is recursively called, all automatic variables:

Q. Enumeration variables can be used in:

Q. int arr[ ] = {1, 2, 3, 4}
int count;
incr( ) {return ++count;}
main( )
{
arr[count++]=incr( );
printf(“arr[count]=%d\n”, arr[count]);
}

The value printed by the above program is:

Q. When one-dimensional character array of unspecified length is assigned an initial value:

Q. The declaration “unsigned u” indicates: