c语言程序题:输出结果(小数点后只保留一位)main(){double d;float f;long l;int i;i=f=l=d=20/3;printfc语言程序题:输出结果(小数点后只保留一位)main(){ double d;float f;long l;int i; i=f=l=d=20/3; printf("%d %l
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 14:07:27
xJ@_e
-
$Tc$R$BԂ-U#jS*&mڼK9"xAv;|ofbnSD}sĴNOG|\gwyT>?uI| 29G՝iVtŰ
=d(VFb{TL,M2uXGt2ZHulM { WCD;$,(XsEV3bNS=b+Uig-<3
;ӣVuذ!KtzM+"ElH+&:+LriY̟4r?3lC1
K:{WdP6̪?),#҇
GvNIW
c语言程序题:输出结果(小数点后只保留一位)main(){double d;float f;long l;int i;i=f=l=d=20/3;printfc语言程序题:输出结果(小数点后只保留一位)main(){ double d;float f;long l;int i; i=f=l=d=20/3; printf("%d %l
c语言程序题:输出结果(小数点后只保留一位)main(){double d;float f;long l;int i;i=f=l=d=20/3;printf
c语言程序题:输出结果(小数点后只保留一位)main(){ double d;float f;long l;int i; i=f=l=d=20/3; printf("%d %ld %f %f",i,l,f,d);} 为什么结果是6 6 6.0 6.0
c语言程序题:输出结果(小数点后只保留一位)main(){double d;float f;long l;int i;i=f=l=d=20/3;printfc语言程序题:输出结果(小数点后只保留一位)main(){ double d;float f;long l;int i; i=f=l=d=20/3; printf("%d %l
需要注意的是:“/”,对两个整型数据做除法运算,得到的永远是整数(结果相当于取整)
这里20/3=6,等式相当于:i=l=f=d=6,右边赋值给左边,i,l都是整型,所以还是6,f,d都是浮点数,所以是6.0