#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
float *all,average,max,min,total=0;
int count,m=1,n=1;
all=new float[10]; //分配内存空间
//从键盘输入数据
cout<<"请输入12个月每月的降雨总量:"<<endl;
for(count=0;count<12;count++)
{
cout<<"第"<<(count+1)<<"个月:";
cin>>all[count];
}
max=all[0];
min=all[0];
for(count=0;count<12;count++)
{
total+=all[count];
if(max<all[count])
{
max=all[count];
m=count+1;
}
if(min>all[count])
{
min=all[count];
n=count+1;
}
}
average=total/12;
cout.precision(2);
cout.setf(ios::fixed|ios::showpoint);
cout<<"一年内的总降雨量为:"<<total<<endl;
cout<<"平均每月的降雨量为:"<<average<<endl;
cout<<"降雨量最大的月份为:"<<m<<endl;
cout<<"降雨量最小的月份为:"<<n<<endl;
delete []all; //释放空间
return 0;
}
C++第一章第二题.编写一个程序,要求用户输入一年12个月每月的降雨总量,并采用一个float数组存储。程序显示:一年内的总降雨量、平均每月的降雨量、降雨量最大的月份和最小的月份。
于 2022-03-05 16:22:32 首次发布