#include<iostream>
using namespace std;
int main() {
int a=0, b=0, c=0;
int a2d[3][3]{
{2,4,3},
{3,4,6},
{8,7,9} };
int(*p)[3] = a2d;
for (int x = 0; x <= 2;x++) {
a += *(*(p + x)+1);}
cout << "主对角线上元素和等于" << a << endl;
for (int i = 0,y=0; i <= 2; i++,y--){
for (; y <=2; y++) {
b+= *(*(p + i) + y);
}
}
cout<<"上三角和等于" << b;
for (int m = 0; m <= 2; m++)
{
for (int n=0; n <= m;n++) {
c += *(*(p + m) + n);
}
}
cout <<"下三角和等于"<< c;
return 0;
}
第2次上机第2题
最新推荐文章于 2021-05-20 08:02:33 发布