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

Explain #pragma statements.

0 Answers  


what is c?

4 Answers   IBM, TCS,


write a reverse string to print a stars.(with out using logic) ***** **** *** ** *

2 Answers  


how to write a data 10 in address location 0x2000

3 Answers  


Is the below things valid & where it will be stored in memory layout ? static const volatile int i; register struct { } ; static register;

2 Answers   Bosch,


Write the program with at least two functions to solve the following problem. The members of the board of a small university are considering voting for a pay increase for their 5 faculty members. They are considering a pay increase of 8%. Write a program that will prompt for and accept the current salary for each of the faculty members, then calculate and display their individual pay increases. At the end of the program, print the total faculty payroll before and after the pay increase, and the total pay increase involved.

1 Answers  


In the following code segment what will be the result of the function, value of x , value of y { unsigned int x=-1; int y; y = ~0; if(x == y) printf("same"); else printf("not same"); } a) same, MAXINT, -1 b) not same, MAXINT, -MAXINT c) same , MAXUNIT, -1 d) same, MAXUNIT, MAXUNIT e) not same, MAXINT, MAXUNIT

1 Answers   IBM,


Why n++ execute faster than n+1 ?

2 Answers  


while running a program, i got the msg that press return key to exit.what that mean in C as there are no such options as far i know.

1 Answers   TCS,


How many ways are there to swap two numbers without using temporary variable? Give the each logic.

9 Answers  


What is difference between structure and union?

0 Answers  


How do I get an accurate error status return from system on ms-dos?

0 Answers  


Categories