-->
当前位置:首页 > 题库 > 正文内容

程序填空题:二维数组行指针找二维数组每一行的最大值

Luz4年前 (2021-05-10)题库3022
程序功能是找到二维数组每一行的最大值。
```c++

#include

void findmax(int (*pArr)[4], int *pmax, int m, int n);

int main(void)
{
int arr[3][4], *pa, max[3], i;
pa = arr[0];
for (i=0; i<12; i++)
{
scanf("%d", pa++);
}

for (i=0; i<3; i++)
{
printf("line %d's max = %d\n", i, max[i]);
}
return 0;
}

void findmax(int (*pArr)[4], int *pmax, int m, int n)
{
int i, j;

for (i=0; i {

for (j=1; j {
if
{

}
}
}
}

```






答案:
第1空:findmax(arr, max, 3, 4);

第2空:*pmax = pArr[i][0];

第3空:(pArr[i][j] > *pmax);

第4空:*pmax = pArr[i][j];

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。