Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
Shift Operators
What will be printed as the result of the operation below:
main() {
int x=5;
printf("%d,%d,%d\n",x,x<<2,x>>2);
}
✍: FYIcenter
As x = 5 = 0x0000,0101; so x << 2 -< 0x0001,0100 = 20; x >> 2 -> 0x0000,0001 = 1. Therefore, the answer is 5, 20, 1.
2007-02-26, 7698👍, 0💬
Popular Posts:
What are different properties provided by Objectoriented systems ? Following are characteristic’s of...
Can you explain different software development life cycles -part II? Water Fall Model This is the ol...
I am trying to assign a variable the value of 0123, but it keeps coming up with a different number, ...
What’s the difference between Unit testing, Assembly testing and Regression testing? Unit testing is...
Rachel opened her math book and found that the sum of the facing pages was 245. What pages did she o...