将N阶矩阵M置成单位阵。

程序运行结果如下:
输入:
5
输出:
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1

注意:同一行数字间是一个空格

分析:本题考查数组赋值,单位矩阵对角线的数字为1,其他都为0,所以只需要把a[i][i]赋值为1就好

#include<iostream>
using namespace std;
int main(){int n,a[100][100];cin>>n;for (int i=0;i<n;i++)for (int j=0;j<n;j++)    a[i][j]=0;for (int i=0;i<n;i++) a[i][i]=1;int i,j;for (i=0;i<n;i++){for (j=0;j<n-1;j++)cout<<a[i][j]<<" ";cout<<a[i][j]<<endl;}return 0;
}

将N阶矩阵M置成单位阵相关推荐

  1. 【OpenGL】二十一、OpenGL 矩阵压栈与出栈 ( 不同类型矩阵变换先后顺序 | 渲染前不设置单位阵 | 压栈出栈原理分析 | 代码示例 )

    文章目录 一.不同类型矩阵变换先后顺序 二.渲染前不设置单位阵 三.矩阵的压栈和出栈原理分析 四.矩阵的压栈和出栈代码示例 五.相关资源 一.不同类型矩阵变换先后顺序 对 OpenGL 中的 模型视图 ...

  2. 奇数阶矩阵,横竖斜加起来都相等算法(罗伯法幻方)

    奇数阶矩阵,横竖斜加起来都相等: 给定奇数N,形成N阶矩阵,使得横竖斜加起来都相等.比如N=3: 08 01 06 03 05 07 04 09 02 每一行,每一列,交叉斜加起来都等于15 算法思路 ...

  3. C语言试题二十一之定义n×n的二维数组编写函数 function(int a[][n])功能是:使数组左下半三角元素中的值全部置成0。

    1. 题目 定义了n×n的二维数组,并在主函数中自动赋值.请编写函数 function(int a[][n]),该函数的功能是:使数组左下半三角元素中的值全部置成0. 2 .温馨提示 C语言试题汇总里 ...

  4. 玉置成実(Nami Tamaki) -《もしも愿いが…》单曲[MP3]

    电驴资源 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 玉置成実(Nami.Tamaki).-.[もしも愿いが-].单曲.(MP3).rar 详情 35.9MB 全选 35.9M ...

  5. Python中利用numpy将数组(矩阵)存成csv文件,将csv文件读取为数组(矩阵)

    Python中利用numpy将数组(矩阵)存成csv文件,将csv文件读取为数组(矩阵) 本博客转载自:https://blog.csdn.net/vernice/article/details/50 ...

  6. 如果将OpenGL的MVP矩阵设置为单位阵

    如果将OpenGL的MVP矩阵设置为单位阵,会发生什么? opengl的几个坐标空间: object space-> eye space-> clip space -> NDC -& ...

  7. 使用二维数组表示N阶矩阵

    矩阵为N阶,使用二维数组a[N-1][N-1]表示. 矩阵元素使用二维数组元素a[i][j]表示. 访问矩阵元素时,遍历下标表示为a[i][j],i为行下标,j为列下标,它们的取值范围均为[0,N-1 ...

  8. 输入n×n阶矩阵,用函数编程计算并输出其两条对角线上的各元素之和

    按如下函数原型编写程序,输入n×n阶矩阵,用函数编程计算并输出其两条对角线上的各元素之和. void InputMatrix(int a[N][N], int n); int AddDiagonal( ...

  9. 【20211127】【Python】Python中常用的矩阵操作,单位阵、对角阵、矩阵的特征值和特征向量、矩阵的协方差

    一.生成单位阵 numpy.identity(N) 和 numpy.eye(N) 都可以用来产生单位阵,且产生的单位阵都是 np.array() 类型,矩阵元素都是 float 型. import n ...

最新文章

  1. 创建守护进程关键步骤
  2. fedora17的gnome3桌面美化
  3. C#使用Xamarin开发可移植移动应用进阶篇(6.使用渲染器针对单个平台自定义控件),附源码
  4. 重构——解决过长参数列表(long parameter list)
  5. 【转】基于DCMTK的DICOM相关程序编写攻略
  6. 旧调重弹-SetUnhandledExceptionFilter的使用问题
  7. python内存地址替换原理(20秒读懂)
  8. uoj#267. 【清华集训2016】魔法小程序(乱搞)
  9. HMM:隐马尔可夫模型 - 表示
  10. JVM常量池和八种基本数据及字符串
  11. 使用数据集(DataSet)、数据表(DataTable)、集合(Collection)传递数据
  12. 浴血凤凰DNF自动辅助开发教程
  13. setopaque java_setOpaque(真/假); Java的
  14. 论文阅读学习 - 深度学习网络模型分析对比
  15. VMware Workstation 15 Pro 激活密钥
  16. mysql实现vpd_一种存储的VPD信息访问方法及系统与流程
  17. 《Python 1》--python的简介、解释器、读取键盘输入函数、变量类型推断、5个标准数据类型、字符串的内置函数、for循环、list列表、tuple元组、字典dictionary
  18. linux写一个猜数字的脚本,linux的shell脚本猜数字1-100小游戏
  19. QT之鼠标事件的全局捕获
  20. NKOI P3171 逃离迷宫2

热门文章

  1. 本源量子与德美牵头成立产业联盟,生物化学正式进入量子计算“赛道”|现场专访
  2. 二.ARM裸机学习之S5PV210刷机
  3. Chrome下如何复制禁止复制网页上的文字
  4. linux 删除模块命令,Linux系统中的Modprobe命令:添加和删除Linux内核模块的方法
  5. MySQL中 find_in_set 函数如何替换成Oracle写法
  6. python3使用代理 报错MaxRetryError
  7. Java 空格“ ”、空字符串“”和null区别
  8. python 获取屏幕颜色_Python3 获取手机屏幕指定坐标点的 RGBA 和 16 进制颜色
  9. java 调用 su,java调用外部应用程序
  10. 从四个数字中选出三个,一共有多少组合?不重复的