矩阵.cpp

来自「C++源代码集」· C++ 代码 · 共 30 行

CPP
30
字号
#include<iostream.h> 

int number1(int (*p)[4]); 
int number2(int (*p)[4]); 

void main() 
{int a[4][4]; 
cout<<"please input the int"<<endl; 
for(int x=0;x<4;x++) 
for(int y=0;y<4;y++) 
cin>>a[x][y]; 
int b=number1(a); 
int c=number2(a); 
cout<<"第一条对角线的和为:"<<" "<<b<<endl; 
cout<<"第二条对角线的和为:"<<" "<<c<<endl; 
} 

int number1(int (*p)[4]) 
{int k=0,i,j; 
for(i=0,j=0;i<4,j<4;i++,j++) 
k+=(*(p+i))[j]; 
return k; 
} 

int number2(int (*p)[4]) 
{int k=0,i,j; 
for(i=0,j=3;i<4,j>=0;i++,j--) 
k+=(*(p+i))[j]; 
return k; 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?