下列程序的输出结果是?main() {double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d,d*y"); } 请问他的解题步奏,为什么结果会是0,我怎么算都是3或者3.2
2019-05-30
下列程序的输出结果是?main() {double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d,d*y"); } 请问他的解题步奏,为什么结果会是0,我怎么算都是3或者3.2
优质解答
没报错?汗…int类型默认为32位整形…
没报错?汗…int类型默认为32位整形…