B2021 输出保留 3 位小数的浮点数 题解
这道题有两种办法。一种是用 cout 保留小数,另外一种则是用 printf 保留小数。
用 cout :
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
float a;
cin >> a;
cout << fixed << setprecision(3) << a;
return 0;
}
用 printf :
#include<bits/stdc++.h>
using namespace std;
int main()
{
float a;
scanf("%f", &a);
printf("%.3f", a);
return 0;
}