C语言编程。在二维数组a中选出各列最大元素组成一个一维数组b,将数组b输出。int a[3][4]

C语言编程。在二维数组a中选出各列最大元素组成一个一维数组b,将数组b输出。inta[3][4]={{3,6,12,7},{9,4,5,8},{15,10,21,2}};... C语言编程。在二维数组a中选出各列最大元素组成一个一维数组b,将数组b输出。int a[3][4]={{3,6,12,7},{9,4,5,8},{15,10,21,2}};则结果数组b的元素值为:3,4,5,2。在线等急求! 展开
 我来答
黎明BELLOW
2015-05-25 · 超过27用户采纳过TA的回答
知道答主
回答量:42
采纳率:69%
帮助的人:20.7万
展开全部
#include<stdio.h>//看你的例子应该是求每列的最小值吧,下面是求每列最小值
void main(){
int i,j,min;
int b[4];

int a[3][4]={{3,6,12,7},{9,4,5,8},{15,10,21,2}};
for( i=0;i<4;i++)
{
min=a[i][i];
for(j=0;j<3;j++){
if(min>a[j][i])min=a[j][i];

}
b[i]=min;

}

for(i=0;i<4;i++)
printf("%2d",b[i]);

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式