假定int a=2,b=5,表达式:a+'1'+(float)(b/a)的值
问题描述:
假定int a=2,b=5,表达式:a+'1'+(float)(b/a)的值
答
‘1’的ascii码值为49,故a+‘1’==51,因a,b都为整型,故b/a为整型==2,又float优先级高,所以最终结果为:53.000
假定int a=2,b=5,表达式:a+'1'+(float)(b/a)的值
‘1’的ascii码值为49,故a+‘1’==51,因a,b都为整型,故b/a为整型==2,又float优先级高,所以最终结果为:53.000