#include<stdio.h>
void main()
{
long double a,b;
printf("Input a:\n");//这里你scanf()里面只输入一个,你别写输入a,b骗人。
scanf("%lf",&a);
b=a;
printf("%.13lf\n",b);//%.13lf指输出13位小数
}
%n.mf
即输出总共占n位其中有m位小数
如a=1.23456
用%4.2f输出为1.23;
printf("%.1lf\n",x); /*输出时保留一位小数*/
pprintf("%.2lf\n",x); /*输出时保留两位小数*/
printf("%.3lf\n",x); /*输出时保留三位小数*/
printf("%.4lf\n",x); /*输出时保留四位小数*/
………………