c++:floatdouble;c++中浮点数有:float和double;

#include<bits/stdc++.h>
using namespace std;
double a;
int main()
{
	cin>>a;
    printf("%.3lf",a);//保留3位小数(谁会用cout又臭又长的控制语句呢)
    return 0;
}

printf,printf既然用到了printf ,就补充一下printf的常用控制符吧

格式控制符 说明
%c 输出字符
%d %f 输出int long 类型的整数(10进制)
%f %lf 输出float double 类型的小数(10jinzhi)
%e %le 用科学计数法输出 float double 类型的数(如果e大写,输出的结果也大写,反之小写)
%s 输出一个字符串
看在作者这么辛苦的打表格的份上,点个赞吧