解题思路:
注意事项:
参考代码:
#include<iostream>
#include<vector>
using namespace std;
int main()
{
int i,j;
/* int n,m;
cin>>n>>m;*/
int sum=0,sum1=0;
vector<vector<int>> x(3); // 定义一个3行的容器
for (i = 0; i < x.size(); i++)
x[i].resize(3); //每一行定义一个3列的容器
for(i = 0; i < x.size(); i++)
{
for (j = 0; j < x[i].size();j++)
{
cin>>x[i][j]; //依次赋值
}
}
for(i = 0; i < x.size(); i++)
{
for (j = 0; j < x[i].size();j++)
{
if(i==j) sum+=x[i][j]; //主对角线元素的和
if(i+j==2) sum1+=x[i][j]; //副对角线元素的和
}
}
cout<<sum<<endl<<sum1;
}
0.0分
0 人评分
最长单词 (C语言代码)浏览:1482 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:644 |
求圆的面积 (C语言代码)浏览:1756 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:755 |
Tom数 (C语言代码)浏览:598 |
简单的事情 (C语言代码)浏览:679 |
数列排序 (C语言代码)浏览:674 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2248 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2209 |