C++实验6—矩阵求和
2016-05-21 22:11
225 查看
一.问题及代码
三.心得体会
二维数组和for语句结合,求对角线的和需要找到规律。
四.知识点总结
二维数组,for语句
/* * 文件名称:chen26.cpp * 作 者:陈敏 * 完成日期:2016年5月21日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。 * 输入描述: 矩阵 * 问题描述: * 程序输出:主对角线的和 副对角线的和 两条对角线的和 * 问题分析: * 算法设计: */ #include<iostream> using namespace std; int main() { int a[3][3],i,j,sum1=0,sum2=0,sum; cout<<"请输入矩阵"<<endl; for (i=0;i<3;i++) { for (j=0;j<3;j++) { cin>>a[i][j]; } } for (i=0;i<3;i++) { for (j=0;j<3;j++) { if (i==j) { sum1+=a[i][j]; } } } for (i=0;i<3;i++) { for (j=0;j<3;j++) { if (i+j==2) { sum2+=a[i][j]; } } } sum=sum1+sum2; cout<<"主对角线的和:"<<sum1<<endl; cout<<"副对角线的和:"<<sum2<<endl; cout<<"两条对角线的和:"<<sum<<endl; return 0; }二.运行结果
三.心得体会
二维数组和for语句结合,求对角线的和需要找到规律。
四.知识点总结
二维数组,for语句
相关文章推荐
- C++为什么可以进行函数重载以及引起的二义性问题
- C++实验6—数组操作
- C++作业6
- C语言 pthread的使用
- -i++与i的值问题
- c++拾遗-----函数探幽
- 【VS开发】C++异常处理操作
- C++中的name mangling
- GeekBand c++學習筆記之二(帶指針的class中的必須要學的-Big Three法則)
- 2015第六届蓝桥杯B组C/C++决赛题解【2.5.6待解><】
- C++ 中类模板
- C++primer_第五章_语句_学习跟踪
- C++之命名空间
- C++静态库基本编程
- C++primer_第四章_表达式_学习跟踪
- 九度 OJ 1020:最小长方形
- C++函数名的修饰规则
- C语言函数内static关键字详解
- C++ #define用法总结
- 九度 OJ 1046:求最大值