早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下列程序的输出结果是?main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n,d*y");}请问他的解题步奏,为什么结果会是0,我怎么算都是3或者3.2

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