#include<stdio.h>#include<stdlib.h>intfind_Max(int*p,int length){int max_index =0;for(int i =0; i < length; i++){if(p[max_index]< p[i]){
max_index = i;}}return p[max_index];}intmain(int argc,constchar*argv[]){int a[20]={0};int len =sizeof(a)/sizeof(a[0]);for(int i =0; i < len; i++){
a[i]=rand()%100+1;}printf("遍历数组的值:\n");for(int i =0; i < len; i++){printf("%d ",a[i]);}puts("");int MAX =find_Max(a,len);printf("输出该数组的最大值:\n");printf("MAX = %d\n",MAX);return0;}
运行结果:
遍历数组的值:8487781694368793502263289160642741277337
输出该数组的最大值:
MAX =94