#include<iostream>
using namespace std;
#include<iomanip>
#include<stdio.h>
int main()
{
float num[12],sum=0,aver,max,min;
int i,flag=0,month1,month2;
cout<<"请输入一年12个月每月的降雨总量:"<<endl;
for(i=0;i<12;i++)
{
cout<<"第"<<(i+1)<<"个月:";
cin>>num[i];
while(flag<30)
{
if(num[i]<0)
{
cout<<"输入的降雨量不能为负数,请重新输入:";
cin>>num[i];
flag++;
}
else
break;
}
}
max=num[0];
min=num[0];
for(i=0;i<12;i++)
{
sum=sum+num[i];
aver=sum/(i+1);
if(max<num[i])
{
max=num[i];
month1=i+1;
}
if(min>num[i])
{
min=num[i];
month2=i+1;
}
}
cout<<"一年内的总降雨量为:"<<fixed<<setprecision(2)<<sum<<endl;
cout<<"平均每月的降雨量为:"<<fixed<<setprecision(2)<<aver<<endl;
cout<<"降雨量最大的月份:"<<month1<<endl;
cout<<"降雨量最小的月份:"<<month2<<endl;
return 0;
}