adplus-dvertising
frame-decoration

Question

Guess the output of the following program ?
#include<stdio.h>
int main()
{
    int x;
    for(x=0; x<=3; x++);
    {
        printf("x = %d",x);
    }
    return 0;
}

a.

x = 3

b.

x = 0 x = 1 x = 2 x = 3

c.

x = 0 x = 1 x = 2 x = 3 x = 4

d.

x = 4

Posted under C Programming

Answer: (d).x = 4

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Guess the output of the following program ?

Similar Questions

Discover Related MCQs

Q. Unary Operators are Operators having ____________.

Q. Which of the following operator has lowest precedence amongst all the operators ?

Q. Which of the following correctly shows the hierarchy of arithmetic operations in C?

Q. Associativity of unary operator is from _________ to __________.

Q. sizeof is an example of ____________.

Q. Which of the following are unary operators in C ?

1. !
2. sizeof
3. ~
4. &&

Q. Arrange the following operators in decreasing order of Operator Precedence.

1. Arithmetic Operator
2. Unary Operator
3. Comparison Operator
4. Shift Operator

Q. Arithmetic Operator has associtivity from ___________ to ____________.

Q. Which of the following is correct use of Conditional Operator ?

Q. In which order do the following gets evaluated in C Programming -

1. Relational
2. Arithmetic
3. Logical
4. Assignment

Q. Local Variable is having _______ scope.

Q. In order to create a local variable we need to use local keyword.
local int var;

Q. Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1 ?

Q.
Is there any difference between following declarations?

1 : extern int fun();
2 : int fun();

Q. Which of the following is not user defined data type?

1 :
struct book
{
char name[10];
float price;
int pages;
};

2 :
long int l = 2.35;

3 :
enum day {Sun, Mon, Tue, Wed};

Q. Is the following statement a declaration or definition?
extern int i;

Q. Identify which of the following are declarations

1 : extern int x;
2 : float square ( float x ) { ... }
3 : double pow(double, double);

Q. When we mention the prototype of a function?

Q. Which of the declaration is correct?

Q. Which of the following operations are INCORRECT?