求数组中的最大值和下标

来源:互联网 发布:在淘宝上怎么买三唑仑 编辑:程序博客网 时间:2024/06/08 00:44
#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);}

原创粉丝点击