c++实验6——项目3——矩阵求和

一.编程及代码

/*  
* 文件名称:wly.cpp  
* 作    者:王理业 
* 完成日期: 2016年5   月 23   日  
* 版 本 号:v1.0  
* 对任务及求解方法的描述部分: 
* 输入描述:无  
* 问题描述:
* 程序输出: 
* 问题分析:略 
* 算法设计:略  
*/    
 #include <iostream.h>
 void main() 
 { 
	 int a[3][3]; 
	 int sum=0; 
	 int i,j; 
	 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) sum+=a[i][j]; 
	     if (i==2&&j==0) sum+=a[i][j]; 
	     if (j==2&&i==0) sum+=a[i][j]; 
		 } 
	 } 
	 cout<<"矩阵对角线元素之和:"<<sum<<endl; 
 }


 

二.运行结果

三.知识点

1.二维数组的表示形式:数组名[下标1][下标2];,其中"下标1"、"下标2"均为整型常量或整形表达式,它们都从0开始计数,且增量为1;

2.对全部数组元素赋初值,则第一维的长度可以不给出

四.感悟与体会

本次实验将if语言与for语言共同使用,增加了难度;并对c++常用运算符进行训练,增强对该知识点的掌握

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值