C Programming Questions and Answers – Float Datatype – 1

«
»

This set of C Multiple Choice Questions & Answers (MCQs) focuses on “Float Datatype – 1”.

Pre-requisite for C Float Datatype MCQ set: Video Tutorial on C Data Types.

advertisement

1. How many digits are present after the decimal in float value?
a) 1
b) 3
c) 6
d) 16
View Answer

Answer: c
Explanation: None.

2. Which among the following is never possible as an output for a float?
a) 3.666666
b) 3.666
c) 3
d) None of the mentioned
View Answer

Answer: d
Explanation: None.
advertisement
advertisement

3. In a 32-bit compiler, which 2 types have the same size?
a) char and short
b) short and int
c) int and float
d) float and double
View Answer

Answer: c
Explanation: None.

4. What is the size of float in a 32-bit compiler?
a) 1
b) 2
c) 4
d) 8
View Answer

Answer: c
Explanation: None.
advertisement

5. Loss in precision occurs for typecasting from____________
a) char to short
b) float to double
c) long to float
d) float to int
View Answer

Answer: d
Explanation: None.

6. In the following C code, the union size is decided by?

advertisement
  1.     union temp
  2.     {
  3.         char a;
  4.         int b;
  5.         float c;
  6.     };

a) char
b) int
c) float
d) both int and float
View Answer

Answer: d
Explanation: None.
advertisement

7. %f access specifier is used for ________
a) Strings
b) Integral types
c) Floating type
d) All of the mentioned
View Answer

Answer: c
Explanation: None.

8. Select the odd one out with respect to type?
a) char
b) int
c) long
d) float
View Answer

Answer: d
Explanation: None.

Sanfoundry Global Education & Learning Series – C Programming Language.

Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

advertisement
advertisement

Leave a Comment

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He is Linux Kernel Developer & SAN Architect and is passionate about competency developments in these areas. He lives in Bangalore and delivers focused training sessions to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers, Linux Networking, Linux Storage, Advanced C Programming, SAN Storage Technologies, SCSI Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him @ LinkedIn | Youtube | Instagram | Facebook | Twitter

Check his free tutorial videos on Advanced C Programming. Join his Sanfoundry-Classes telegram channel for all videos and queries on Programming, Data-Structures, Kernel, Personality development and Mentoring.