%ld与%lf有何不同?C语言

2025-02-22 11:09:25
推荐回答(4个)
回答1:

%ld是输出长整型数据(long)
%lf是输出长双精度型数据(long double)

回答2:

简单地说,前面输出是整数,后面的可以带小数

回答3:

("%10.5f", 10) # => " 10.00000"
("%10.5e", 10) # => "1.00000e+01"
一个是科学计数法,一个是直接输出

回答4:

%ld输出长整形数据 %lf应该没有这种表示法 (可以是%f %-m,nf %m.nf)