更多"fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数"的相关试题:
[填空题]fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这 N个最大值中的最小的那个数作为函数值返回。请填空______。
#include <stdio.h>
#define N 100
int fun(int(*a)[N])
int row, col,max,min;
for(row=0;row<N;row++)
for(max=a[row][0],col=1; col<N;col++)
if( ) max=a[row][col];
if(row==0) min=max;
else if( ) min=max;
return min;
[填空题]fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这N个最大值中最小的那个数并作为函数值返回。请填空。
#include <stdio.h>
#define N 100
int fun(int(*a)[N])
int row,col,max,min;
for(row=0;row<N;row++)
for(max=a[row] [0],col=1;col<N;col++)
if( 【13】 )max=a[row][col];
if(row==0)min=max;
else if( 【14】 )min=max;
return min;
[填空题]fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。
#include<stdio.h>
#define N 100
int fun(int(*a)[N])
int row,col,max,min;
for(row=0;row<N;row++)
for(max=a[row][0],col=1;col<N;col++)
if(______)max=a[row][col];
if(row==0)min=max;
else if(______)min=max;
return min;
[填空题]fun( )函数的功能是首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中 的最小的那个数作为函数值返回,请填空。
#include<stdio.h>
#define N 100
int fun(int( * a)[N])
{ in(row,col,max,min;
for(row=0;row<N;row++)
{ for(max=a [row][0],col=1;col<N;col++)
if(【 】)max=a[row][col];
if(row= =0)min=max;
else if(【 】)min=max;
}
return min;
}
[填空题]以下fun函数的功能是在N行M列的整型二维数组中,选出一个最大值作为函数值返回,请填空。(设M,N已定义)
int fun(int a[N][M])
int i,j,row=0,co1=0;
for(i=0;i<N;i++)
for(i=0;j<M;j++)
if(a[i][j]>a[row][co1])row=i;co1=j;
return______;
[填空题]给定程序中,函数fun( )的功能是找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
#include<stdio.h>
#define N 4
void fun(int(*a)IN],int *b)
int i,j;
for(i=0;i<N;i++)
/**********found**********/
b[i]= (1) ;
for(j=1;j<N;j++)
/**********found**********/
if(b[i] (2) a[j][j])b[i]=a[j][j];
main( )
int x[N][N]=12,5,8,7,6,1,9,3,1,2,3,4,2,8,4,3,y[N],i,j;
printf("/nThe matrix:/a");
for(i=0;i<N;i++)
for(j=0;j<N;j++)printf
("%4d",x[i][j]);
printf("/n");
/**********found**********/
fun (3) ;
printf("/nThe result is:");
for(i=0;i<N;i++)printf("%3d",y[i]);
printf("/n");