2017年计算机二级C++实例编程:数组中第二大数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:47:12 计算机等级考试
2017年计算机二级C++实例编程:数组中第二大数计算机等级考试

  数组中第二大数

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

  02 //

  03

  04 #include

  05 using namespace std;

  06

  07 int find_second_max(int data[],int count)

  08 {

  09 int max,s_max=0;

  10 max=data[0];

  11 for (int i=1;i

  12 {

  13 if (max

  14 {

  15 s_max=max;

  16 max=data[i];

  17 }

  18 else if(max>data[i] &&(s_max

  19 s_max=data[i];

  20 }

  21 return s_max;

  22 }

  23

  24 int main()

  25 {

  26 cout<<"Input 10 numbers:"<

  27 int a[10];

  28 for(int i=0;i<10;i++)

  29 cin>>a[i];

  30 cout<<"the sencond_max number is "<

  31 return 0;

  32 }计算机等级考试