求教一道c语言:main() {float d=2.2; int x,y; x=6.2; y=(x+3.8)/5.0; printf("%d\n",d*y);} 输出结果?我觉的结果是2,首先x=2,y=1,那么实行按整形输出是强制转换,输出2.但是结果一运行发现结果是0,这是怎么回事?
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 11:31:37
xRJQa"GKL%
fxC
Dx93OBgkP/̞{~p"z4Oگ)2]^ǃ+ܲ( F[
pUka^:#aW+NdcbR`1.E7P\ "Pk}ο!jP4
N|Ӏ(h%MTg(TgɸH82ʗiXT>knK@͘Sk\KbTA2TрΌ:]gXTišt[>u$ъߐI2I3PseC4!-92)49%!ɛmbl*ذd\0bGzI\)sZHP{Vc0JK