请问在C语言中 %.2lf和%.2f的区别?

如题所述

%.2lf在printf()里表示按下面格式输出一个long double型数:整数部分输出全部输出小数部分输出2位,没有小数的输出两个0,不足两位的后面补0,大于两位的截短到两位。
%.2f在printf()里按下面格式输出一个浮点型数,整数部分输出全部输出小数部分输出2位,没有小数的输出两个0,不足两位的后面补0,大于两位的截短到两位。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-08
lf是double,f是float
相似回答