//利用setprecision()设置输出的精度。
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{ float x=5/3.0;
cout<<setw(10)<<x<<endl;
cout<<setw(10)<<setprecision(0)<<x<<endl;
cout<<setw(10)<<setprecision(1)<<x<<endl;
cout<<setw(10)<<setprecision(2)<<x<<endl;
cout<<setw(10)<<setprecision(3)<<x<<endl;
cout<<left<<setw(10)<<setprecision(2)<<x<<endl;
cout<<left<<setw(10)<<setprecision(3)<<x<<endl;
cout<<right<<fixed<<setw(10)<<setprecision(2)<<x<<endl;
return 0;
}
C++语言例题集(003)
于 2024-01-28 23:39:59 首次发布