#include<stdio.h>
int main()
{
int a[5] = {21, 23, 18, 27, 20};
int j,k,temp;
for(j = 0;j < 4;j++)
for(k = 0;k < 4 - j;k++)
if(a[k]> a[k + 1])
{
temp = a[k];
a[k] = a[k + 1];
a[k + 1] = temp;
}
for(k = 0;k < 5;k++)
printf("%d\n",a[k]);
int m,max;
for(m = 0;m < 5;m++)
max = a[m];
if(a[m] > max)
max = a[m];
printf("max is %d\n",max);
printf("下标:%d\n",m - 1);
}
求数组中的最大值和下标
最新推荐文章于 2023-10-26 22:19:18 发布