int main()
{
int a[] = { 1,3,2,7,9,2,4,6,8,20 };
int len = sizeof(a) / sizeof(a[0]);
int m1 = a[0] > a[1] ? 0 : 1;
int m2 = a[0] > a[1] ? 1 : 0;
for (int i = 1; i < len; ++i)
{
if (a[i] > a[m1])
{
m2 = m1;
m1 = i;
}
else if (a[i] >a[ m2])
{
m2 = i;
}
else
{
}
}
printf("min:a[%d]=%d\n", m2, a[m2]);
return 0;
}
找次大值次小值
最新推荐文章于 2023-01-13 18:57:46 发布