单项选择题

A、若参与运算的两个操作数(或运算分量)都为整型时,则运算结果为int型
B、若参与运算的两个操作数(或运算分量)中至少有一个是单精度型,并且另一个不是双精度型时,则结果为float型
C、若参与运算的两个操作数(或运算分量)中至少有一个是双精度型,则运算结果为双精度型
D、算术表达式的值的类型的直接有机器进行转化