下列程序段的输出结果是()int i;long l;float f;double d;i=l=f=d=8/5;printf("%

下列程序段的输出结果是()
int i;long l;float f;double d;
i=l=f=d=8/5;
printf("%d,%ld,%3.1f,%3.1f\n",i,1,f,d);


A、

1,1L,1.6,1.6


B、

1,1,1.6,1.6


C、

1,1,1.0,1.0


D、

2,2,1.6,1.6


【正确答案】:C
【题目解析】:

8/5,8和5是整型数据,结果也是整型,输出时匹配类型,得出1,1,1.0,1.0