表达式:(int)((double)9/2)一(9)%2的值是( )。
【正确答案】 B
【答案解析】运算符“/”和“%”的优先级高于“~”,所以先进行除法和求余运算,再进行减法运算。强制类型转换表达式的形式:(类型名)(表达式)。“9/2”结果为4,转换成double类型再转换成int类型结果依然为4,(9)%2的结果为1,4—1的最后结果为3。