%f 般对应单精度类型 float
%lf 般对应双精度类型 double
%f是单精度浮点型,输出的时候要满足6位小数。
%lf就是输出数值总长度为L,整数个数加小数个数,不足补空,右顶格起
%f对应float数据类型。
%lf对应double数据类型。
例子如下:
void main()
{
float a;
double b;
scanf("%f,%lf",&a,&b);
printf("\n\n%f,%lf",a,b);
}
单精度和双精度,基础使用的话是差不多的,都用来表示浮点数也就是带小数点的数