main()
{
float a=3.2e40;
printf("%d",a);
}
Answer Posted / pankaj bhalerao
i run this and i found that the answer is zero because a
is declared as float and it is print ans integer and its
mantissa part is also a float therefore the output is zero.
thank you...
| Is This Answer Correct ? | 12 Yes | 2 No |
Post New Answer View All Answers
What library is sizeof in c?
Explain how can type-insensitive macros be created?
What is the size of empty structure in c?
disply the following menu 1.Disply 2.Copy 3.Append; as per the menu do the file operations 4.Exit
Where does the name "C" come from, anyway?
What does *p++ do? What does it point to?
Once I have used freopen, how can I get the original stdout (or stdin) back?
Write programs for String Reversal & Palindrome check
What is #line?
Why is sprintf unsafe?
What are the header files used in c language?
What is getch () for?
What are called c variables?
Explain #pragma statements.
What is the difference between struct and union in C?