#include <stdio.h>
#define M   10
#define N   10void Transpose(int (*p1)[N],int (*p2)[N],int r,int c)      //转置函数
{int i,j;for(i=0;i<r;i++)for(j=0;j<c;j++)p2[j][i]=p1[i][j];}int main()
{int sz1[M][N],sz2[N][M],i,j;int r,c;printf("请输入二维数组的行、列\n");scanf("%d%d",&r,&c); printf("请输入转置前二维数组\n");for(i=0;i<r;i++)for(j=0;j<c;j++)scanf("%d",&sz1[i][j]);Transpose(sz1,sz2,r,c);                      //转置printf("转置后\n");for(i=0;i<c;i++){for(j=0;j<r;j++)printf("%d\t",sz2[i][j]);printf("\n");}return 0;
}

运用C语言指针知识实现对一个二维数组转置相关推荐

  1. 【IT】C语言函数中怎么返回一个二维数组

    C语言函数中怎么返回一个二维数组

  2. python求二维数组的鞍点_C语言程序,找出一个二维数组的鞍点。

    什么是鞍点????? 鞍点就是在一个二维数组中,某一个数在该行中最大,然而其在该列中又是最小的数,这样的数称为鞍点. 昨天突然在书上看到这样的一道题,就自己尝试着写了一个找出一个二维数组中的鞍点. 好 ...

  3. C语言经典100题——求一个二维数组的鞍点

    <1>题目描述 找一个二维数组中的鞍点,即该位置上的元素在该行上最大.在该列上最小.也可能没有鞍点 1 2 3 4 5 6 7 8 9 //3为该二维数组中鞍点 <2>思路分析 ...

  4. c语言函数输出数组,如何让C语言函数返回一个二维数组

    为了让C语言函数返回一个二维数组,有些人这样定义函数: int **foo(int rows, int columns) 然后在函数中费劲心机拼出来一个这样的malloc语句: int (*resul ...

  5. ACMNO.24 C语言-转置矩阵 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 样例

    题目描述 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换. 输入 一个3x3的矩阵 输出 转置后的矩阵 样例输入 1 2 3 4 5 6 7 8 9 样例输出 1 4 7 2 5 8 3 ...

  6. C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中

    C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中 #include <stdio.h> int main(){int a[2][3]={{1,2,3},{4,5,6}}; // ...

  7. c语言二维数组输入数据,c语言编写程序,把下面的数据输入到一个二维数组中:...

    c语言编写程序,把下面的数据输入到一个二维数组中: 答案:3  信息版本:手机版 解决时间 2019-10-07 01:08 已解决 2019-10-06 03:19 1. 编写程序,把下面的数据输入 ...

  8. java语言:创建一个二维数组,将古诗《春晓》的内容赋值于二维数组,然后分别用横版和竖版两种方式输出。

    问题:创建一个二维数组,将古诗<春晓>的内容赋值于二维数组,然后分别用横版和竖版两种方式输出. 前两天上java课的时候老师,给我们出了这道题.要求:要用java语言来写. 根据要求创建的 ...

  9. 定义一个二维数组,写函数来实现对该二维数组求最大值。(要求,用行指针为函数形参)

    // 121219 上机任务3.cpp : 定义控制台应用程序的入口点. // /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * ...

  10. c语言:将一个二维数组行和列的元素互换,存到另一个二维数组中。

    将一个二维数组行和列的元素互换,存到另一个二维数组中. 解:程序: #include<stdio.h> int main() { int i, j, a[2][3] = { {1,2,3} ...

最新文章

  1. Ubuntu/Debian 系统切换Java(JVM),修改Java版本,JAVA_HOME
  2. Go 语言编程 — gormigrate GORM 的数据库迁移助手
  3. mac下webstorm 安装
  4. 51nod1667-概率好题【容斥,组合数学】
  5. windows7下iis网站的.net框架版本设置
  6. 一语点破Java中的静态static关键字
  7. 重要更新|《Python程序设计开发宝典》例12-7代码有bug
  8. SAP 系统License查看申请及导入
  9. 01 hadoop介绍、架构原理
  10. 镁客网每周硬科技领域投融资汇总(10.21-10.27),AI芯片创企Syntiant获英特尔等头部企业投资...
  11. Audacious实现cue、ape音乐支持,GBK支持、cue乱码完美解决
  12. 除了Google,还有哪些公司能做出AlphaGo?
  13. 111111111111
  14. 自然语言推理-文本蕴含识别简介
  15. 《指数基金投资指南》读书笔记_2022002
  16. SpringBoot无法引入@RunWith注解解决方法
  17. 怎么搭建自己的网站赚钱,个人网站怎么操作
  18. 市值暴跌7成,马斯克急了:特斯拉是最有价值的公司!
  19. windows10 添加键盘音效
  20. windows安装vcpkg过程下载失败问题的解决方法

热门文章

  1. 手机esn不可用怎么解决_什么是ESN,为什么我不担心它是否干净?
  2. python 计算gdp_菜鸟笔记Python3——数据可视化(三)世界GDP分析
  3. 手机短信转发到另一个手机接收_我买了个能贴在手机上的显微镜,结果发现了另一个世界...
  4. php有个schost.exe_window_XP主要15个系统进程,  1.svchost.exe    进程文 - phpStudy...
  5. Power BI:数据清洗
  6. Word——加了项目符号后,第二行就与第一行对不齐的一种解决方法
  7. Elasticsearch 快速检索的秘诀
  8. 记一次艰苦的刷机历程,nexus7 刷cm12 nightly版,刷入gapps
  9. 数学悖论与三次数学危机
  10. thinkphp 3.1.3 php版本,ThinkPHP