C语言之数组求最大值-封装函数


Action()
{   
// 求int a[]={12,43,56,14,78,16,50,26,30,40};的最大值

int a[]={12,43,56,14,78,16,50,26,30,40};
int len = sizeof(a)/sizeof(int);
int max = getMax(a,len);
lr_output_message("max=%d",max);
return 0;

}

int getMax(int *ptr, int len){
int *p=ptr;
int max1=*p;
for(;p<(ptr+len);p++){
if(*p>=max1){
max1=*p;
}
}
return max1;
}

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