题解
2026-02-02 18:41:18
发布于:广东
0阅读
0回复
0点赞
iomanip用作调用
int n;
cin>>n;
setprecision(n)
来保留n位小数。
#include<iomanip> //保留一位小数
#include<iostream>
#include<vector> //数组
using namespace std;
int main()
{
double lon,pj;
cin>>lon;
vector<int> num;
for(int i=0;i<lon;i++){
int PI;
cin>>PI;
pj+=PI;
num.push_back(PI);
}
pj=pj/lon;
cout <<"AV="<< fixed << setprecision(1) <<pj<<endl;//一位小数输出
for(int i=0;i<lon;i++){
if(num[i]>pj){
cout<<i+1<<":"<<num[i]<<" "; //若大于平均值,则打印!
}
}
return 0;
}
这里空空如也



有帮助,赞一个