有什么办法让c语言的2.0和2是不一样的

2024年12月04日 15:20
有2个网友回答
网友(1):

2可以用int ,2.0就用double或者float,如果需要显示的或可以强制转化类型,如double a=3.000;
int b=(int)a;
printf ("%d",b);显示的是3

网友(2):

不太清楚作者的意思,在c语言中2.0是浮点型的,2是整型的,存储的大小和方式都不一样,是有很大不同的。它们之间可以通过类型的强制转换进行转化。