poj1004 输出小数的固定位数

来源:互联网 发布:软件生命周期v模型 编辑:程序博客网 时间:2024/05/24 04:36

这个题应该是除了1000题外最简单的一题了吧,就是求一个12个月的平均值,只不过输出要保留两位小数。

#include<iostream>#include<iomanip>using namespace std;int main(){double money=0;for(int i=0;i<12;i++){double f;cin>>f;money=money+f;}cout<<fixed<<setprecision(2)<<"$"<<money/12<<endl;return 0;}

要说明一下setprecision()的用法:

cout<<setprecision(2)<<"$"<<money/12<<endl;

这样是控制有效数字为2位,加上fixed才是小数点后两位。

原创粉丝点击