表达式18/4*sqrt(4.0)/8值的数据类型为

日期:2021-07-10 11:08:27 人气:1

表达式18/4*sqrt(4.0)/8值的数据类型为

表达式18/4*sqrt(4.0)/8值的数据类型为double,因为c语言数据进行计算时数据类型会由低级向高级进行隐式转化,sqrt函数得到的是double类型,比其他的int数据类型高,所以整个结果得到的是double类型。

不同数据类型占据的内存大小:

1、short占据的内存大小是2 个byte;

2、int占据的内存大小是4 个byte;

3、long占据的内存大小是4 个byte;

4、float占据的内存大小是4 个byte

    A+
热门评论