前言:
此篇面向C语言初学者,针对数组、循环和函数调用方面的锻炼。
正文:
#include<stdio.h>
int main() {
void giao();
giao();
return 0;
}
//有一个3*4的矩阵,要求编程序求出其中最大的那个元素的值,以及其所在的行号和列号。
void giao() {
int i,j,row=0,colum=0,max;
int a[3][4]= {{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};
max=a[0][0];
for(i=0; i<=2; i++)
for(j=0; j<=3; j++)
if(a[i][j]>max) {
max=a[i][j];
row=i;
colum=j;
}
printf("max=%d\nrow=%d\ncolum=%d\n",max,row,colum);
return 0;
}
注意:
这里把处理问题的代码写成了giao( )函数的形式。
总结:
运行结果: