您的位置:首页 > 其它

有一个3*4的矩阵,求所有元素中的最大值

2018-01-31 10:17 411 查看
#include <stdio.h>

#include <conio.h>

int main(){

  int max(int a[][4]);

  int array[3][4],i,j;

  printf("输入3*4矩阵:\n");

  for(i=0;i<3;i++)

    for(j=0;j<4;j++){

      scanf("%d",&array[i][j]);

    } 

  printf("\n最大值为:%d",max(array));

  getch();

  return 0;

}

int max(int a[][4]){

  int i,j,max=0;

  for(i=0;i<3;i++)

    for(j=0;j<4;j++){

      if(a[i][j]>max)

        max=a[i][j];

    }

  return max;




Tip:形参数组a的第一维大小可以省略,第2维大小不能省略,而且要和实参数组array的第2维大小相同
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐