若有char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为( )
系统有默认的转化规则,就是从精度底的转化为精度高的,避免计算时精度的丢失具体转换规则如下char --> short --> int ---> unsigned --> long --> unsigned long --> float --> double