C++用键盘输入一个4行4列的矩阵,输出矩阵,并求出所有数据之和与两条对角线数据之和
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/28 05:16:28
![C++用键盘输入一个4行4列的矩阵,输出矩阵,并求出所有数据之和与两条对角线数据之和](/uploads/image/z/8311246-70-6.jpg?t=C%2B%2B%E7%94%A8%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA4%E8%A1%8C4%E5%88%97%E7%9A%84%E7%9F%A9%E9%98%B5%2C%E8%BE%93%E5%87%BA%E7%9F%A9%E9%98%B5%2C%E5%B9%B6%E6%B1%82%E5%87%BA%E6%89%80%E6%9C%89%E6%95%B0%E6%8D%AE%E4%B9%8B%E5%92%8C%E4%B8%8E%E4%B8%A4%E6%9D%A1%E5%AF%B9%E8%A7%92%E7%BA%BF%E6%95%B0%E6%8D%AE%E4%B9%8B%E5%92%8C)
x)s~>e)Ϟb䧭Khxcɋ=&O;?|ʗ3dwA9Own{ lN糩{餞';Xl§wX>Ȳ6IETfST\`Sb]\^b
ToW-.ՀsMbHB¥3utm
Fid L3YRY@,TP
bLkmbtfltV,L((*`-kHp.~B:$3hƺĸ,?3"˙P_ 6SflAP>MC4ĺ '5y0DfKIQfULD&y<TS Zb.[PaJEX
̔Pj
:2 0F 15
C++用键盘输入一个4行4列的矩阵,输出矩阵,并求出所有数据之和与两条对角线数据之和
C++用键盘输入一个4行4列的矩阵,输出矩阵,并求出所有数据之和与两条对角线数据之和
C++用键盘输入一个4行4列的矩阵,输出矩阵,并求出所有数据之和与两条对角线数据之和
#include <stdio.h>
int sum(int a[4][4])
{
int i,j,s=0;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
s+=a[i][j];
return s;
}
int sum2(int a[4][4])
{
int i,s=0;
for(i=0;i<4;i++) s+=a[i][i];
for(i=0;i<4;i++) s+=a[i][3-i];
return s;
}
void main()
{
int a[4][4],j,i,x;
printf("please input a 4*4 matrix:\n");
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
x=sum(a);
printf("\n 所有数据之和 is:%d\n",x);
x=sum2(a);
printf("\n 对角线之和 is:%d\n",x);
}