C语言中在printf语句中,int型写成%d,float型写成%f,那double类型应该写成%什么?

如题

还是可以用%f
“%f”和“%lf ”格式的输出相同,“l”符对“f”类型无影响
但在输入中“%f”是float,“%lf ”是double,不能混淆
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-31
也是%f,那个f是float浮点数的意思,double和float都是浮点数,double是double float型的缩写。
第2个回答  2008-10-31
好像是%lf吧
第3个回答  2008-10-31
%lf
第4个回答  2008-10-31
%f就行
只不过scanf时需用%lf
第5个回答  2012-07-31
大多都是%1f,%f也没错