#include <stdio.h>
int main()
{
int a=10;
short b=11;
long c=12;
float d=13;
double e=14;
printf("%d\t%d\t%d\t%lf\t%lf",a,b,c,d,e);
return 0;
}
结论:float和double型默认都是输出小数点后六位。
#include <stdio.h>
int main()
{
int a=10;
short b=11;
long c=12;
float d=13;
double e=14;
printf("%d\t%d\t%d\t%lf\t%lf",a,b,c,d,e);
return 0;
}
结论:float和double型默认都是输出小数点后六位。