C语言或者是整数也许是小数怎么定义类型?

2024-12-21 22:53:16
推荐回答(3个)
回答1:

对于不确定是整数还是小数类型的变量,可以直接定义为float型。
原因如下:
如果是整数,则定义为float类型的变量值,只是在整数后面加 .0,如4.0 仍然能表示整数4
如果是小数,则定义为float类型的变量值刚好对应小数类型,如3.14

如果只定义为整数类型int型,则对于小数就会舍去小数部分,如3.14只取3

回答2:

只能往大里靠,用实数型float,double

回答3:

整数用int
浮点型的用float