输入一个3*4的数组求出其最大的值并输出行号和列号,给完整的程序

2024-11-25 10:36:11
推荐回答(1个)
回答1:

楼主你好
c语言版:
#include
int
main()
{
int
a[3][4];
int
i,j;
int
max=-1000;
printf("请输入一个3*4数组的各个元素:\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&a[i][j]);
if(a[i][j]>max)
max=a[i][j];
}
}
printf("最大值为:%d\n",max);
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
if(a[i][j]==max)
{
printf("最大值的行标:%d
列标:%d\n",i+1,j+1);
break;
}
if(a[i][j]==max)
break;
}
return
0;
}
希望能帮助你哈