//找出数组中第二大数。
//

#include <iostream>
using namespace std;

int find_second_max(int data[],int count)
{
	int max,s_max=0;
        max=data[0];
	for (int i=1;i<count;i++)
	{
		if (max<data[i])
		{
			s_max=max;
			max=data[i];
		}
		else if(max>data[i] &&(s_max<data[i]))
			s_max=data[i];
	}
	return s_max;
}

int main()
{
	cout<<"Input 10 numbers:"<<endl;
	int a[10];
	for(int i=0;i<10;i++)
		cin>>a[i];
	cout<<"the sencond_max number is "<<find_second_max(a,10)<<endl;
	return 0;
}

相关文章:

  • 2022-02-14
  • 2021-10-24
  • 2022-12-23
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
  • 2022-12-23
猜你喜欢
  • 2021-12-17
  • 2021-09-21
  • 2021-06-28
  • 2022-01-15
相关资源
相似解决方案