编写一个程序,定义一个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));
}
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);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯