這個題應該是除了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才是小數點後兩位。