33问答网
所有问题
一3行3列数组为参数进行方法调用,计算各列元素之和,返回并输出计算结果
如题所述
举报该问题
其他回答
第1个回答 2013-01-08
#include<stdio.h>
int sum(int a[][3],int m)
{ int s=0,i,j;
for(i=0;i<m;i++)
for(j=0;j<3;j++)
s+=a[i][j];
return(s);
}
main()
{ int a[3][3],i,j,t;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
t=sum(a,3);
printf("%d",t);
}
相似回答
编写程序,从键盘输入一个
3行3列
的二维
数组,
求数组中所有奇数的和
答:
printf("数组中所有奇数的和为:%d\n", sum);return 0;} 在上面的程序中,我们首先定义了一个名为 arr的
3 行 3 列
的二维数组,然后通过循环结构从键盘输入
数组元素
值。接下来,我们使用嵌套的循环结构遍历整个
数组,并
判断每个元素是否为奇数,如果是则将其累加到变量 sum 中。最后,我们输出变量...
C++输入
3行3列
的
数组元素,
求出每行的和、每
列和,
找行的和的最大值及行...
答:
cout<<"请输入
数组元素
: " ;for( int i = 0 ; i < 3 ; i++ )for( int j = 0 ; j < 3 ; j++ )cin>>
array
[i][j] ;int hSum1, vSum1, ,hSum2, vSum2, hSum0,vSum0, hBiggest, vBiggest, hNum, vNum ;hSum0 = array[0][0] + array[0][1] + array[0][2...
输入一个
3行3列
的二维
数组,输出
二维数组中行列号
之和
为3的
数组元素
以及...
答:
int main(void){ int a[3][3],i,j,k,sum=0,count=0;for(i=0; i<3;i++){ for(j=0; j<3 ;j++)scanf("%d",&a[i][j]);} for(i=0; i<3;i++){ for(j=0;j<3;j++){ //k=i+j;if(i+j == 3){ printf("%d\n",a[i][j]);sum+=a[i][j];count++;} ...
大家正在搜
若函数调用时用数组名作为函数参数
调用函数如何调用数组
调用函数输入数组
c语言数组作为函数参数
函数用数组做参数
数组作为函数参数传递
c语言数组作为参数传入函数
c语言函数引用数组做参数
数组作为参数