c语言中int数据类型后可以加小数点吗

如题所述

c语言中int数据类型一定不会有小数点。
带有小数点的常数,系统认为是浮点类型,默认为double类型数据。
如:
5是整数类型,而5.0是浮点数类型
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-13
12、设变量xfloat型且已经赋值则语句能够x数值保留数点面2位并第3位四舍五入__B__
A)x=x*100+0.5/100.0
B)x=(x*100+0.5)/100.0
C)x=(int)(x*100+0.5)/100.0
D)x=(x/100+0.5)*100.0
我要析程谢谢虾
例:int(2.5+4.7)值少
第2个回答  2019-08-22
unsigned
long
x,y;
x=9999;y=9999;
x*=y;
y=x%100;
x\=100;
if
(y>=50)x++;
//x中为结果,因为没有浮点又要保留两位小数,所以用大100倍的整数表示。