1.txt

来自「编写一个程序,要求用户输入一年12个月中,每月的降雨总量, //* 并采」· 文本 代码 · 共 52 行

TXT
52
字号
//*****************************************
//* 
//* 完成日期: 2007年4月19日
//* 章    节: 第一章
//* 题    号: 习题 2
//* 题    目:编写一个程序,要求用户输入一年12个月中,每月的降雨总量,
//*			 并采用一个float数组存储.程序显示:一年内的总降雨量,平均
//*			 每月的降雨量,降雨量最大的月份和最小的月份.
//*		     输入有效性检验:若用户输入的降雨量为负数,那么就不接受该数.
//*****************************************
#include <iostream.h>
  
void main()
{
	int month,i,MaxMonth,MinMonth;
	float FRR[20],Total=0,Average,MaxFRR,MinFRR;	  
			for (month=1,i=0;month<=12;month++,i++)
	{
			cout<<"请输入"<<month<<"月降雨量:";
			cin>>FRR[i];		
	}
			cout.precision(2);
			cout.setf(ios::fixed|ios::showpoint);
			
			for(i=0;i<12;i++)
				Total+=FRR[i];	
			cout<<"一年的总降雨量为:"<<Total<<endl;
			
			Average=Total/12;
			cout<<"平均每月降雨量为:"<<Average<<endl;

			  MaxFRR=FRR[0],MaxMonth=1;
			for(i=1;i<12;i++)
					if(MaxFRR<FRR[i])
					{
					  MaxFRR=FRR[i];
					  MaxMonth=i+1;
					}
			
			cout<<"降雨量最大的月份为:"<<MaxMonth<<endl;
			
			MinMonth=1,MinFRR=FRR[0];
			for(i=1;i<12;i++)
				if(MinFRR>FRR[i])
				{	  
					   MinFRR=FRR[i];
					   MinMonth=i+1;
				}
			cout<<"降雨量最小月份为为:"<<MinMonth<<endl;

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?