What will be the output of the following program
#include<stdio.h>
void main()
{
int i=20;
i-=i+++++i++;
printf("%d",i);
}
Answers were Sorted based on User's Feedback
Answer / suji
THE PROGRAM DOES NOT RETURN ANY THING.. IT WILL SHOW THE ERROR
Is This Answer Correct ? | 10 Yes | 2 No |
Answer / shajitha
Answer will be 42.
i++ =20
i+++=20+
i+++++i=20+22
i+++++i++=42
Is This Answer Correct ? | 7 Yes | 6 No |
Answer / j mahesh
i=20
i++ + ++i =20 + 21=41
i-=41
i=i-41 =20-41
i= -21
Is This Answer Correct ? | 4 Yes | 4 No |
Answer / anil kumar singh
this program depend on compiler dos turbo3 cpp
error msg:Lvalue required
Is This Answer Correct ? | 0 Yes | 1 No |
What are the features of c languages?
What do you mean by c what are the main characteristics of c language?
Why do we use c for the speed of light?
c program to print a name without using semicolon
how can u print a message without using any library function in c
what are the 10 different models of writing an addition program in C language?
Why is c known as a mother language?
what is software?
Differentiate between static and dynamic modeling.
What is && in c programming?
What is indirection? How many levels of pointers can you have?
In a header file whether functions are declared or defined?