不是以返回值类型为准吗,函数类型与返回值类型不一致时,以返回值类型为准,我算的是6.6,但是答案为啥D,还是答案有问题呢?
float类型的6.6 转换成函数 返回类型 int 不就是 6 吗
函数类型由函数首部定义的类型决定。函数返回值与首部定义的类型一样,如果不一样,则主动将返回值强制转换成函数首部定义的类型。所以会将6.6强转成int型忽略小数位