C语言——二维数组转置

问题描述:

输入一个二行三列的数组,把它转置成三行二列的数组。

代码:

# include <stdio.h>int main()
{int a[2][3];int b[3][2];int i, j;for(i = 0;i < 2; ++i){for(j = 0;j < 3; ++j){scanf("%d", &a[i][j]);}}for(i = 0;i < 2; ++i){for(j = 0;j < 3; ++j){b[j][i] = a[i][j];}}for(i = 0;i < 2; ++i){for(j = 0;j < 3; ++j){printf("%d ", a[i][j]);}printf("\n");}for(i = 0;i < 3; ++i){for(j = 0;j < 2; ++j){printf("%d ", b[i][j]);}printf("\n");}return 0;
}

C语言——二维数组转置相关推荐

  1. java语言二维数组转置_java实现二维数组转置的方法示例

    本文实例讲述了java实现二维数组转置的方法.分享给大家供大家参考,具体如下: 这里在文件中创建Test2.Exchange.Out三个类 在Exchange类中编写exchange()方法,在方法中 ...

  2. 使用函数对4*4的二维数组转置

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p240 习题7 4.编写一函数,实现将给定的一个4*4的二维数组转置,即行列转换 #include&l ...

  3. c语言程序设计歌手大奖赛,C语言二维数组怎么做:设计青年歌手参加歌曲大奖赛计分系统: 共...,怎样用c语言程序设计? 青年歌手参加歌曲大奖赛,有10个评委...

    导航:网站首页 > C语言二维数组怎么做:设计青年歌手参加歌曲大奖赛计分系统: 共...,怎样用c语言程序设计? 青年歌手参加歌曲大奖赛,有10个评委 C语言二维数组怎么做:设计青年歌手参加歌曲 ...

  4. C语言二维数组元素的多种表示方法小结

    C语言二维数组元素的多种表示方法小结 昨天,一个小可爱问我,为何函数中,数组可以改变主函数中的值,比如b[i],就可以改原来数组中的值.其实b[i] 等价于 *(b + i)也是通过地址间接更改的,小 ...

  5. C语言 | 二维数组

    C语言二维数组的定义 一般形式 类型说明符 数组名[常量表达式][常量表达式]int a[10][6],b[3][4]; 用矩阵形式表示二维数组,是逻辑上的概念,能形象地表示出行列关系,而在内存中,各 ...

  6. C语言 二维数组遍历 - C语言零基础入门教程

    目录 一.计算一维数组长度 二.计算二维数组长度 1.二维数组行数 2.二维数组列数 3.二维数组的元素个数 = 二维数组行数 * 二维数组列数 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C ...

  7. C语言 二维数组行数和列数计算 - C语言零基础入门教程

    目录 一.计算一维数组长度 二.计算二维数组长度 1.二维数组行数 2.二维数组列数 3.二维数组的元素个数 = 二维数组行数 * 二维数组列数 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C ...

  8. C语言 二维数组定义和使用 - C语言零基础入门教程

    目录 一.二维数组简介 二.定义二维数组并初始化 1.定义二维数组 2.初始化二维数组 三.访问二维数组 四.修改二维数组 五.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 & ...

  9. c语言中文刷屏,c语言二维数组刷屏练习.doc

    c语言二维数组刷屏练习 // 二维数组的刷屏综合练习 编制于2012.9.23 #include #include #include #include #define WIDTH 22//宏定义 /* ...

最新文章

  1. 万亿级日志与行为数据存储查询技术剖析
  2. 一步步学习微软InfoPath2010和SP2010--第十四章节--高级选项(3)--重新链接表单
  3. 《数据结构》—— 串,KMP模式算法(转载)
  4. Spring请求级备忘录
  5. mssql2008极占内存
  6. CentOS7安装Docker,运行Nginx镜像、Centos镜像
  7. python中集合用法大全
  8. 自动外呼——设计思路整理篇
  9. C++primer 6.7节练习
  10. CSUOJ 1197- Staginner 买葡萄
  11. c语言简单图形库,C语言图形库简单对比及EGE库的安装小手册
  12. 理解机器翻译模型 Transformer
  13. SwiftUI Core ML 基础教程
  14. 计算机桌面有阴影,电脑桌面图标有蓝色阴影怎么去掉
  15. 【CSS】css 给盒子添加四周阴影
  16. 总结Android系统启动完整流程(六)
  17. virtualenv下载超时
  18. jQuery之浏览器打印插件
  19. Celery (1)- 安装配置及使用
  20. python大众点评霸王餐_python抓取大众点评商户信息

热门文章

  1. Unity3D之主角面朝方向一定区域内对象角度计算(转)
  2. 学习javascript语言精粹的笔记
  3. CV 里程计、推算定位与视觉里程计 简介
  4. 最大化BEA WebLogic Cluster的性能、可用性和安全
  5. 手把手教你用Python读取Excel
  6. 给2020划重点:最火的10个关键词和28个书单
  7. 张泉灵:时代抛弃你时,连一声再见都不会说
  8. LwIP之动态内存堆
  9. python好学么数学_Python难学吗,本人数学和英语都很差,想学,都是兴趣爱好
  10. 工作六年 我终于学会了这项技能 可惜晚了!!!