永发信息网

编写一个程序,定义一个4行4列的int型数组,从键盘输入16个相符的数存入其中,计算数组的和并显示。

答案:3  悬赏:60  手机版
解决时间 2021-12-31 16:43
  • 提问者网友:人生佛魔见
  • 2021-12-31 00:31
定义一个4行4列的int型数组,从键盘输入16个相符的数存入其中,计算数组的和并显示。
最佳答案
  • 五星知识达人网友:青尢
  • 2021-12-31 01:02
#include<stdio.h>

int sum(int a[4][4])
{
int s=0,i,j;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
s+=a[i][j];
return s;
}
void main()
{
int a[4][4],i,j;
for (i=0;i<4;i++)
{
for (j=0;j<4;j++)
scanf("%d",&a[i][j]);
}
printf("sum=%d\n",sum(a));
}
全部回答
  • 1楼网友:上分大魔王
  • 2021-12-31 02:20
#include"stdio.h" void main() { int i,j,a[4][4],s=0; printf("输入数据\n"); for(i=0;i<4;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); for(i=0;i<4;i++) for(j=0;j<4;j++) s+=a[i][j]; printf("所有数的和为:%d\n",s); }
  • 2楼网友:舊物识亽
  • 2021-12-31 01:33
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 二维数组和为:136。 Press any key to continue #include <stdio.h> void main() { int i,j,sum=0,a[4][4]; for (i=0;i<4;i++) { for (j=0;j<4;j++) { scanf("%d",&a[i][j]); sum += a[i][j]; } } printf("二维数组和为:%d。\n",sum); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯