what is output of the following statetment?Printf(“%x”,
-1<<4); ?
Answer Posted / ranjith
-1 is stored as '1' 32 times [i.e. ffffffff], doing a left
shift 4 times results in '1' 28 times followed by 4 zeros.
[i.e. in hexadecimal ffffffff0].
Therefore the output for the above printf is fffffff0.
Thanks,
Ranjith
| Is This Answer Correct ? | 5 Yes | 6 No |
Post New Answer View All Answers
Can true be a variable name in c?
What are the two types of functions in c?
Can an array be an Ivalue?
How many bytes is a struct in c?
What are the properties of union in c?
What is #pragma statements?
What are the data types present in c?
Write a C program to help a HiFi’s Restaurant automate its breakfast billing system. Your assignment should implement the following items: a. Show the customer the different breakfast items offered by the HiFi’s Restaurant. b. Allow the customer to select more than one item from the menu. c. Calculate and print the bill to the customer. d. Produce a report to present your complete program and show more sample output. Assume that the HiFi’s Restaurant offers the following breakfast menu: Plain Egg $2.50 Bacon and Egg $3.45 Muffin $2.20 French Toast $2.95 Fruit Basket $3.45 Cereal $0.70 Coffee $1.50 Tea $1.80
typedef struct{ char *; nodeptr next; } * nodeptr ; What does nodeptr stand for?
Is c procedural or functional?
What is static identifier?
How do you convert strings to numbers in C?
Is there any data type in c with variable size?
Explain what is gets() function?
Does c have function or method?