C语言函数编程实现计算10个数的最大值,要求如下:

2025-04-04 03:50:33
推荐回答(1个)
回答1:

#include 
#include 

void array_input (int array[], int n);
int max (int array[], int n);

int main (void) {
int array[10];

printf ("请输入10个数据:");
array_input (array, 10);

printf ("10个元素最大值:%d\n", max (array, 10));

getch (); /*屏幕暂留*/
return 0;
}

/* 输入数组 */
void array_input (int array[], int n) {
int i;
for (i=0; i scanf ("%d", &array[i]);
putchar ('\n');
}

/* 计算数组最大值 */
int max (int array[], int n) {
int i;
int max = array[0];
for (i=0; i if (array[i] > max)
max = array[i];
}
return max;
}