一维数组中的最大与最小值(C语言)

源码如下:

#include<stdio.h>
#include<stdlib.h>
#define N 10

int main()
{
    int arr[N];

    for(int i=0;i<N;i++)
    {
        arr[i] = rand()%100;
        printf("arr[%d] = %d\n",i,arr[i]);
    }

    int max = arr[0];
    int min = arr[0];

    for(int i=0;i<N;i++)
    {
        if(arr[i]<min)
            min = arr[i];
        if(arr[i]>max)
            max = arr[i];
    }

    printf("max = %d\n",max);
    printf("min = %d\n",min);

    return 0;
}

版权声明:本文为My_FIRSTMy_FIRST原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。