c语言 (3×3)矩阵转置
题目描述
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。
输入
一个3x3的矩阵
输出
转置后的矩阵
样例输入
1 2 3 4 5 6 7 8 9
样例输出
1 4 7 2 5 8 3 6 9
废话不说还是直接上代码
#include<stdio.h>
void swap(int *a,int *b)
{
int t;
t=*a;
*a=*b;
*b=t;
}
int main()
{
int a[3][3],i,j;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
swap(&a[0][1],&a[1][0]);
swap(&a[0][2],&a[2][0]);
swap(&a[1][2],&a[2][1]);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
}
c语言 (3×3)矩阵转置相关推荐
- 实验5.1 编写并测试3×3矩阵转置函数
题目 编写并测试3×3矩阵转置函数,使用数组保存3×3矩阵 AC的C++代码如下: #include<iostream> #include <algorithm> using ...
- C语言输出转置矩阵解题步骤,C语言实现矩阵转置
讲解对象:C语言实现矩阵转置 作者:融水公子 rsgz 1随机函数生成矩阵 #include #include #include int main(){ int i,j; int a[5][3]; p ...
- c语言函数矩阵转置代码,C语言实现矩阵转置
讲解对象:C语言实现矩阵转置 作者:融水公子 rsgz 1随机函数生成矩阵 #include #include #include int main(){ int i,j; int a[5][3]; p ...
- C语言实验——矩阵转置_JAVA
Description 输入NN的矩阵,输出它的转置矩阵. Input 第一行为整数N(1≤N≤100). 接着是一个NN的矩阵. Output 转置矩阵. Sample Input 2 1 2 1 ...
- c语言3x3矩阵转置 数组指针 接口(int(※p)[3],int n)
一往情深深几许,深山夕照深秋雨. 初学 ,如有错误,感谢指出. #include<stdio.h> void fun( int (*p)[3], int n); int main(void ...
- SDUT实验六7-6 sdut- C语言实验-矩阵转置
输入N*N的矩阵,输出它的转置矩阵. 输入格式: 第一行为整数N(1≤N≤100). 接着是一个N*N的矩阵. 输出格式: 转置矩阵. 输入样例: 2 1 2 1 2 输出样例: 1 1 2 2 #i ...
- 老活新整——矩阵转置(C语言版矩阵转置)
#include <stdio.h> void reverse(int a[][4]); int main() {int a[3][4] = { {1,2,3,4},{5,6,7,8},{ ...
- 7-1 sdut-求一个3*3矩阵对角线元素之和7-2 求矩阵各行元素之和7-3 sdut- 对称矩阵的判定7-4 sdut- 杨辉三角7-5 sdut- 鞍点计算7-6 矩阵转置
7-1 sdut-C语言实验-求一个3*3矩阵对角线元素之和 分数 12 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 给定一个3*3的矩阵,请你求出对角线元素之和. 输入格式: 按照行优 ...
- ACMNO.19 C语言-对角求和 求一个3×3矩阵对角线元素之和。 输入 矩阵 输出 主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7
这个我做了改进,可以实现NXN的矩阵.求出对角线之和! 只需要修改定义的define z的值就好! 接下来,进入正题! 题目描述: 求一个3×3矩阵对角线元素之和. 输入 矩阵 输出 主对角线 副对角 ...
- C语言链表的转置算法,c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置.doc...
c语言编程集 数据结构 顺序表 点链表 数制转换 矩阵转置 #include "stdio.h" #include "malloc.h" /*typedef s ...
最新文章
- 程序员带娃有多“恐怖” ?!
- 深度学习参数怎么调优,这12个trick告诉你
- 从命令行运行 MyBatis Generator
- 1/2 数据获取:本地数据的获取
- 中求和符号上下标_涨电脑知识:如何在word中编写复杂的公式,写论文必备技能...
- php 验证码一直不对,ThinkPHP验证码老是出错怎么办
- mysql 事b务 查询_MySQL进阶学习笔记二(包括连接查询、子查询、联合查询、事务、存储过程)...
- scipy.cluster模块实现kmeans聚类
- LeetCode:Permutations, Permutations II(求全排列)
- 分形——数学与艺术结合的明珠
- Windows和linux(ubuntu)互传文件简便快捷的方法
- ZOJ Bookcase
- 宝塔远程连接助手使用方法
- 利用装饰器模拟博客园登陆
- 【数据结构】01-绪论《数据结构 C语言版(严蔚敏、吴伟民)》
- 相机快门_向我的智能手机添加远程相机快门的最简单方法是什么?
- 基于STM32设计的智慧浇花系统(华为云IOT)
- 代码改变生活-文件重命名
- 1123: 最佳校友 C语言
- 詳解 Router 路由器
热门文章
- 强大的文件管理利器-恒辉通用文件管理工具
- sm4加密和sm3加密
- 北科计算机研究生导师推荐,北京科技大学计算机与通信工程学院-【喜报】我院班晓娟老师荣获第三届“研师亦友——我最喜爱的导师”称号...
- 不是广告!!迎来1w粉丝,本号送书啦!|原创
- MySQL笔记(狂神说)
- Pytorch实现人脸多属性识别
- CommandLineRunner接口介绍
- 微信改名服务器升级,公众号赞赏升级后,微信宣布可修改一次赞赏账户名称
- NEFU 大一寒假培训【一】二维数组、结构体
- 软件生命周期-SDLC-的六个阶段简单介绍