在c语言中,若有定义int y=2;float z=5.5,x=-4.3;则表达式y+=abs(x)+x+z的值为 6 7 8 9

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/16 19:56:40
在c语言中,若有定义inty=2;floatz=5.5,x=-4.3;则表达式y+=abs(x)+x+z的值为6789在c语言中,若有定义inty=2;floatz=5.5,x=-4.3;则表达式y+

在c语言中,若有定义int y=2;float z=5.5,x=-4.3;则表达式y+=abs(x)+x+z的值为 6 7 8 9
在c语言中,若有定义int y=2;float z=5.5,x=-4.3;则表达式y+=abs(x)+x+z的值为 6 7 8 9

在c语言中,若有定义int y=2;float z=5.5,x=-4.3;则表达式y+=abs(x)+x+z的值为 6 7 8 9
等于7
y+=abs(x)+x+z;
相当于y=y+abs(x)+x+z;
及y=y+z;转换为int类型就是7.5=7