A-A+
#include<stdio.h>main(){int i j row colum m;st
问题详情
#include<stdio.h>
main()
{int i,j,row,colum,m;
static int arry[3][3]={{100,200,300},{28,27,29},{850,26,5)};
m=arry[0][0];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(arry[i][j]<m)
{m=arry[i][j];row=i;colum=j;}
printf("%d,%d,%dn",m,row,colum);
}
参考答案
正确答案:
5,2,2
[解析]
#include <stdio.h>
main()
{int i.j,row,colum.m;
static int arry [3][3]={{100,200,300),{28,27,29},{850,26,5}};
m=arry[0][0];
for(i=0:i<3;i++)
for(j=0;j<%3;j++)
if(arry[i][j]<m)
{m=arry[i][j];row=i;colum=j;}/*遍历数组arry,以找出其他最小的元素,并记录位置*/
primf("%d,%d,%d\n",m,row,colum);/*输出最小元素的值,并打印其位置标记*/