描述
读入一个双精度浮点数,保留12位小数,输出这个浮点数。
输入
只有一行,一个双精度浮点数。
输出
也只有一行,保留12位小数的浮点数。
样例输入
3.1415926535798932
样例输出
3.141592653580
算法实现:
#include <stdio.h>
#include <stdlib.h>
int main()
{
double a; //双精度浮点数
scanf("%lf",&a); //lf
printf("%.12lf\n",a); //当这里写成0.12lf时,提交会出现等待(Waiting)的现象,不过一会儿就会变成Accepted;如果是.12lf则直接会是AC.
return 0;
}
注:%f和%lf分别是float类型和double类型用于格式化输入输出时对应的格式符号。 其中: float,单精度浮点型,对应%f.;double,双精度浮点型,对应%lf。
OJ系统上写代码的一些小技巧参照:https://blog.csdn.net/liwenxin_at/article/details/48602631