标签:核心 pre break 情况 i++ 数组 排序 amp include
第一种方法:(冒泡排序) if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i=0; i<15; i++)
{
if(a[i]!=a[0])
break;
}
printf("%d",a[i]);
}
第二种方法(直接找第二大的数)
定义max1与max2然后把max1与max2找出来,并输出max2
代码:
#include<stdio.h>
int main()
{
int a[15],max=0,i,max2=0;
for (i=0;i<=14;i++)
{
scanf("%d",&a[i]);
if(max<a[i])
max=a[i];
}
for (i=0;i<=14;i++)
{
if(max2<a[i]&&a[i]<max)
max2=a[i];
}
printf("%d",max2);
}
标签:核心 pre break 情况 i++ 数组 排序 amp include
原文地址:https://blog.51cto.com/14951163/2551334