int a=0,b=2;
if (a=0)
b=0;
else
b=*10;
What is the value of b ?
Answers were Sorted based on User's Feedback
Answer / kc
The code will not compile as statement "b=*10" is invalid"
It should be "b*=10".
If i assume "b*=10" then the output will be 20
Reason:
a=0;
b=2;
if(a=0 means 0) so b=0 will not execute
b=b*10=2=10=20;
| Is This Answer Correct ? | 37 Yes | 6 No |
Answer / akash
The value of b will be 20.
Because when a=0 is presented in if condition, it will take it as false condition. So the else block will execute.
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / kishore sharma
a=0;
b=2;
but
condition
if(a=0)(b=0)
so
b=*10;
answer is
b=b*10 (b=0)
b=0*10;
0
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / sandeep kumar
if (a=0)
is a wrong statement.
Since it should be
if (a==0)
so, it will throw an error
| Is This Answer Correct ? | 0 Yes | 1 No |
how to return 1000 variables from functio9n in c?plz give me code also
what is use#in c
Snake Game: This is normal snake game which you can find in most of the mobiles. You can develop it in Java, C/C++, C# or what ever language you know.
7 Answers Accenture, Gridco, IBM, Kevin IT, TCS, Vimukti Technologies,
Explain do array subscripts always start with zero?
How is null defined in c?
Rapunzel walks into the forest of forgetfullness. She meets a Lion who lies on Monday Tuesdays and Wednesdays and meets a rabbit who lies on Thurs fridays and saturdays . On that day both say that "I lied yesterday". What day is it .
What does a run-time "null pointer assignment" error mean?
By using C language input a date into it and if it is right?
What's the difference between calloc() and malloc()?
What's a "sequence point"?
Are the outer parentheses in return statements really optional?
how to make program without <> in libray.