C程序查找矩阵的转置

在此示例中,您将学习在C语言编程中查找矩阵的转置。

要理解此示例,您应该了解以下C语言编程主题:

矩阵的转置是通过交换行和列而获得的新矩阵。

在此程序中,要求用户输入行数r和列数c。在此程序中,它们的值应小于10。

然后,要求用户输入矩阵的元素(r * c阶)。

然后,下面的程序计算矩阵的转置并将其打印在屏幕上。

查找矩阵转置的程序#include

int main() {

int a[10][10], transpose[10][10], r, c, i, j;

printf("输入行和列: ");

scanf("%d %d", &r, &c);

//将元素分配给矩阵

printf("\n输入矩阵元素:\n");

for (i = 0; i

for (j = 0; j

printf("输入元素 a%d%d: ", i + 1, j + 1);

scanf("%d", &a[i][j]);

}

//显示矩阵a[][]

printf("\n输入矩阵: \n");

for (i = 0; i

for (j = 0; j

printf("%d  ", a[i][j]);

if (j == c - 1)

printf("\n");

}

//求矩阵a的转置

for (i = 0; i

for (j = 0; j

transpose[j][i] = a[i][j];

}

//显示矩阵a的转置

printf("\n矩阵转置:\n");

for (i = 0; i

for (j = 0; j

printf("%d  ", transpose[i][j]);

if (j == r - 1)

printf("\n");

}

return 0;

}

输出结果输入行和列: 2

3

输入矩阵元素:

输入元素 a11: 1

输入元素 a12: 4

输入元素 a13: 0

输入元素 a21: -5

输入元素 a22: 2

输入元素 a23: 7

输入矩阵:

1  4  0

-5  2  7

矩阵转置:

1  -5

4  2

0  7

c语言方阵的转置程序,C程序查找矩阵的转置相关推荐

  1. kotlin 查找id_Kotlin程序查找矩阵的转置

    kotlin 查找id A transpose of a matrix is simply a flipped version of the original matrix. We can trans ...

  2. 矩阵的基础知识回顾:矩阵乘法,矩阵的逆,伴随矩阵,矩阵的转置,行列式,相似矩阵,实对称矩阵

    Agenda 1. 矩阵matrix 1.1 矩阵运算matrix operations 1.1.1 矩阵乘法matrix multiplication 1.1.1.1 简化矩阵乘法(facilita ...

  3. 【C++ 科学计算】C++ 求解矩阵的转置、逆矩阵

    目录 1.矩阵转置 2.矩阵逆矩阵 1.矩阵转置 定义: 性质: 矩阵的转置和加减乘除一样,也是一种运算,且满足下列运算规律(假设运算都是可行的):

  4. 《C语言点滴》一第1章 程序猿 程序媛1.1 装备篇

    本节书摘来自异步社区<C语言点滴>一书中的第1章,第1.1节,作者 赵岩,更多章节内容可以访问云栖社区"异步社区"公众号查看 第1章 程序猿 && 程序 ...

  5. 背口诀14天精通c语言pdf下载,C语言必背18个经典程序

    C语言必背18个经典程序 1./*输出9*9口诀.共9行9列,i控制行,j控制列.*/ #include "stdio.h" main() {int i,j,result; for ...

  6. boost::regex模块用于测试特定于语言环境的表达式的帮助程序类

    boost::regex模块用于测试特定于语言环境的表达式的帮助程序类 实现功能 C++实现代码 实现功能 boost::regex模块用于测试特定于语言环境的表达式的帮助程序类 C++实现代码 #i ...

  7. 组态王c语言编程实例,组态王命令语言程序.doc

    组态王命令语言程序 命令语言程序 10.1 命令语言类型 组态王中命令语言是一种在语法上类似C语言的程序,工程人员可以利用这些程序来增强应用程序的灵活性.处理一些算法和操作等. 命令语言都是靠事件触发 ...

  8. Java黑皮书课后题第8章:***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵。程序提示用户输入矩阵的行数。然后显示最大的子方阵的第一个元素、行数

    ***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵.程序提示用户输入矩阵的行数.然后显示最大的子方阵的第一个元素.行数 题目 题目描述与运行示例 破题 代 ...

  9. Java黑皮书课后题第8章:**8.14(探讨矩阵)编写程序,提示用户输入一个方阵的长度,随机地在矩阵中填入0和1,打印这个矩阵,然后找出整行、整列或者对角线都是1或0的行、列和对角线

    **8.14(探讨矩阵)编写程序,提示用户输入一个方阵的长度,随机地在矩阵中填入0和1,打印这个矩阵,然后找出整行.整列或者对角线都是1或0的行.列和对角线 题目 题目描述与运行示例 破题 代码 题目 ...

最新文章

  1. Mysql练习_mysql练习题
  2. GitHub清除commit记录
  3. 【leetcode】75. Sort Colors
  4. python调用robotframework_robotframework+python接口自动化的点滴记录(2)
  5. 贝叶斯方法(Bayesian approach) —— 一种概率解释(probabilistic interpretation)
  6. mysql 防重复提交_怎样防止刷新重复提交、防后退
  7. 电脑一般预装access吗_我作为一名财务人员学Access的经历
  8. 电脑投屏电视怎么设置_手机投屏怎么设置全屏
  9. java 噪声信道模型_噪声信道模型zz
  10. UI自动化测试---针对C#项目使用Visual studio CodedUI框架
  11. sql 分组排序语句顺序
  12. 有了域名空间服务器怎么做网站,有了域名和空间怎么建网站?
  13. 合伙创业 三大误区
  14. Android:使用Jetpack Compose画渐变背景
  15. php 实现心芯图案,利用php输出不同的心形图案,php心形图案
  16. Windows 11 22H2 中文版、英文版 (x64、ARM64) 下载 (updated Feb 2023)
  17. linux解压7z包命令,Linux下解压:tar、rar、7z命令简单易懂的教程(含实例)
  18. C# 使用SqlDataReader读取数据库数据
  19. 农村没网络怎样安监控,家里没有wifi安哪种监控器
  20. vue实现图书管理案例

热门文章

  1. 求解一元一次方程C语言,问一道算法题目(解一元一次方程的问题)
  2. A smooth collaborative recommender system 推荐系统-浅显了解
  3. Oracle PLSQL 客户端 连接Oracle12.2 出现权限问题的解决办法以及绿色版Oracle客户端的使用....
  4. 数据结构与算法(刺猬书)读书笔记----目录
  5. MVC+EF 随笔小计——NuGet程序包管理
  6. MVC系列-7.更新
  7. 基于jQuery鼠标点击弹出登陆框效果
  8. SqlMap异常的处理
  9. dell t40 固态系统盘_天元戴尔(DELL)T40配置教程
  10. 墨天轮2022年新春发布会暨年度数据库颁奖盛典即将开启!