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

如题
2024-11-23 12:20:38
推荐回答(6个)
回答1:

还是可以用%f
“%f”和“%lf ”格式的输出相同,“l”符对“f”类型无影响
但在输入中“%f”是float,“%lf ”是double,不能混淆

回答2:

也是%f,那个f是float浮点数的意思,double和float都是浮点数,double是double float型的缩写。

回答3:

好像是%lf吧

回答4:

%lf

回答5:

%f就行
只不过scanf时需用%lf

回答6:

大多都是%1f,%f也没错