#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=ar

admin2010-04-24  26

问题 #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[j]<m)
   {m=arry[j];row=i;colum=j;}
   printf("%d,%d,%d\n",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[j]<m)
{m=arry[j];row=i;colum=j;}/*遍历数组arry,以找出其他最小的元素,并记录位置*/
primf("%d,%d,%d\n",m,row,colum);/*输出最小元素的值,并打印其位置标记*/
转载请注明原文地址:https://jikaoti.com/ti/iGtaFFFM
0

最新回复(0)