已有声明“double x=3.5;”,表达式“(int)x+x”值的类型是?

日期:2021-04-07 09:16:02 人气:2

已有声明“double x=3.5;”,表达式“(int)x+x”值的类型是?

(int)x得到整型结果,(int)x+x由于后一个变量的类型是double,因此计算机会将前一个整型结果转换成与后一个的类型一致后再进行计算,因此得到double型结果
    A+
热门评论