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( 【13】 )max=a[row][col]; if(row= =0)min=max; else if( 【14】 )min=max; } return min; }
参考答案:【13】a[row][col]>max或a[row][col]>=max或max<=a[row)[col]或max【14】max<min或min>max或max=min或min>=max
解析:【解析】第一个for循环用于实现对矩阵的按行扫描,第二个for循环用于实现对矩阵的按列扫描,且第 一个if语句用于找出各行中的最大值并用max保存,第二个if语句用于找出这些最大值中的 最小值,并用min保存。【解析】第一个for循环用于实现对矩阵的按行扫描,第二个for循环用于实现对矩阵的按列扫描,且第 一个if语句用于找出各行中的最大值并用max保存,第二个if语句用于找出这些最大值中的 最小值,并用min保存。