Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the output of following program ?

int
main()
{
int x = 5;
printf("%d %d %d\n", x, x << 2, x >> 2);
}

Answers were Sorted based on User's Feedback



What is the output of following program ? int main() { int x = 5; printf("%d %d %d..

Answer / qint

5 20 1

Is This Answer Correct ?    72 Yes 6 No

What is the output of following program ? int main() { int x = 5; printf("%d %d %d..

Answer / sudhir prasad

5 20 1 is correct answer

Is This Answer Correct ?    21 Yes 3 No

What is the output of following program ? int main() { int x = 5; printf("%d %d %d..

Answer / shubham

5
5>>2=1(0000101=>00000001)
5<<2=20(0000101=>10100)

Is This Answer Correct ?    3 Yes 0 No

What is the output of following program ? int main() { int x = 5; printf("%d %d %d..

Answer / vignesh1988i

4 4 1 is the output....

here the operation of STACK involves.... for these kind of statements (ie) statements having multiple values to get printed it is used..... so the very first element that goes inside stack is x , then x<<2 , then x>>2... so from the TOP it will be operated....
and print as the order given in printf statement..... :)

thank u

Is This Answer Correct ?    6 Yes 16 No

What is the output of following program ? int main() { int x = 5; printf("%d %d %d..

Answer / krishna deep sharma

4,4,1
coz we shift the bit as 5=101 now shift two bit to right as
101>>2=001
now
2<<001=100
noe x=4
printf execute from right to left so ans is 4,4,1

Is This Answer Correct ?    11 Yes 28 No

Post New Answer

More C Interview Questions

What are header files and what are its uses in C programming?

0 Answers  


What is the difference between break and continue?

3 Answers  


Why do we use header files in c?

0 Answers  


Hi how many types of software editions are there and their difference (like home editions, enterprise, standard etc) can u please help me

0 Answers  


What are the salient features of c languages?

0 Answers  


What is the difference between text files and binary files?

0 Answers  


Difference between Function to pointer and pointer to function

0 Answers  


what is difference between array and structure?

44 Answers   College School Exams Tests, CTS, Google, HCL, IBM, Motorola, TCS,


What is union and structure?

0 Answers  


how 2 compile & execute c program with out using editor?

2 Answers   HP,


What are different types of variables in c?

0 Answers  


When do you not use the keyword 'return' when defining a function a) Always b) Never c) When the function returns void d) dfd

0 Answers  


Categories