问题 问答题

#include<stdio.h>
void fun(int m,int n,int ar[][4],int*bar)

int i,j,x;
for(i=0;i<3;i++)
x=ar[i][0];
for(j=0;j<3;j++)
bar[i]=X;


main()
int a[3][4]=12,41,36,28,19,33,15,27,3,27,19,1),b[3],i;
fun(3,4,a,b );
for(i=0;i<3;i++)printf("%4d",b[i]);
printf("\n");

答案

参考答案:12 19 3

解析:
#include<stdio.h>
void fun(int m,int n,int ar[][4],int*bar)/*定义函数并定义其形参变最,其中数组ar是一个每行只有4个元素的数组*/
{
int i,j,x;
for(i=0;i<m;i++)
{x=ar[i][0];
for(j=0;j<n;j++)
bar[j]=x;
}
}
main()
{int a[3][4]="12,41,36,28},{19,33,15,27},{3,27,19,1}),b[4],i;
fun(3,4,a,b );
for(i=0;i<3;i++)printf("%4d",b[i]);/*采用格式化输出,以4位的宽度输出褴数b[i],左边不是的位数以空格填充*
printf("\n");
}

判断题
单项选择题