Home » C Programming » Constants

What will be the output of the program? #include int main() { int y=128; const int x=y; printf("%d\n", x); return 0; }

Correct Answer: 128

Explanation:

Step 1: int y=128; The variable 'y' is declared as an integer type and initialized to value "128".


Step 2: const int x=y; The constant variable 'x' is declared as an integer and it is initialized with the variable 'y' value.


Step 3: printf("%d\n", x); It prints the value of variable 'x'.


Hence the output of the program is "128"


← Previous Question Next Question→

More Questions from Constants

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion