/*编写一个函数,返回存储在int类型数组中的最大值,并在一个简单的程序中测试该函数。
*/
#include<stdio.h>
int max_ar(const int* p, int n);
int main(void)
{
int arr[5] = { 3,6,2,1,4 };
printf("%d", max_ar(arr, 5));
return 0;
}
int max_ar(const int* p, int n)
{
int x = *p;
int i;
for (i = 0; i < n; i++)
{
if (x < *(p + 1))
x = *(p + 1);
p++;
}
return x;
}
C PRIMER PLUS(第六版编程练习)10.13编程练习_3题
最新推荐文章于 2022-12-30 19:50:49 发布