以下程序是通过调用函数findmax,找出数组中的最大值。 请填空,实现程序的查找功能。 #include <stdio.h> #define SIZE 10 void findmax( int *px,int n,int *pmax ); int main() { int max,i=0; int x[SIZE]; for(i=0;i<SIZE;i++) scanf("%d", &x[i]); findmax( *x ,SIZE, *max ); printf("%d\n", max); return 0; } void findmax(int *px,int n,int *pmax ) { *pmax=*px; for(int i=1;i<n;i++) { if( *pmax<*px ) *pmax=*px ; } return; }
时间: 2024-01-17 11:03:33 浏览: 38
C语言程序设计-编写自定义函数max,用来求三个数的最大值(要求:数据的输入、输出在主函数中实现)。
5星 · 资源好评率100%
程序中需要填空的地方是:
```
findmax( x ,SIZE, &max );
```
函数findmax中的判断条件应该是:
```
if( *pmax < *(px+i) )
```
阅读全文