1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c语言输入m行m列的二维数组 编写一个函数 用于计算具有n行和m列的二维数组中指定列

c语言输入m行m列的二维数组 编写一个函数 用于计算具有n行和m列的二维数组中指定列

时间:2018-12-08 11:12:16

相关推荐

c语言输入m行m列的二维数组 编写一个函数 用于计算具有n行和m列的二维数组中指定列

望远

#include

voidfunction1(intarr[][100],intn,intm,intk)

{

inti;

floatsum=0;

if(k>=m)

{

printf("数组下标越界,请重新输入!\n");

printf("请输入要查询的列:");

scanf("%d",&k);

function1(arr,n,m,k);

}

for(i=0;i

{

sum+=arr[i][k];

}

printf("第%d列的平均值为:%.2f\n",k,sum/n);

}

voidfunction2(intarr[][100],intm,intn)

{

intsum=0;

inti,j;

intarr2[100],min;

for(i=0;i

{

sum=0;

for(j=0;j

{

sum+=arr[i][j];

}

arr2[i]=sum;

}

min=arr2[0];

for(i=1;i

{

if(arr2[i]

min=arr2[i];

}

printf("各行和最小值为%d\n",min);

}

voidmain()

{

intm,n,arr[100][100];

inti,j,k;

printf("请输入行和列:");

scanf("%d%d",&m,&n);

printf("请输入%d*%d数组的元素:\n",m,n);

for(i=0;i

{

for(j=0;j

{

scanf("%d",&arr[i][j]);

}

}

printf("请输入要查询的列:");

scanf("%d",&k);

function1(arr,m,n,k);

function2(arr,m,n);

}

c语言输入m行m列的二维数组 编写一个函数 用于计算具有n行和m列的二维数组中指定列的平均值以及数组各行的和的最小值。...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。