写一个函数,使给定的一个二维数组(3×3)转置,即行列互换
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 163 Solved: 120
[Submit][Status][Web Board]
Description
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。
Input
一个3x3的矩阵
Output
转置后的矩阵
Sample Input
Sample Output
#include<iostream>
using namespace std;
void zhuangzhi(int a[3][3])
{int m,n,i;
for(m=0;m<2;m++)for(i=0;i<3;i++){if(m!=1||i!=0){n=a[i][m];a[i][m]=a[m][i];a[m][i]=n;}}
}
int main(){int a[3][3];int i,j;for(i=0; i<3; i++)for(j=0; j<3; j++)cin>>a[i][j];zhuangzhi(a);for(i=0; i<3; i++){for(j=0; j<3; j++)cout<<a[i][j]<<" ";cout<<endl;}return 0;}
转载于:https://www.cnblogs.com/oversea201405/p/3766963.html
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换相关推荐
- Algs4-1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列)
1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列). public class Test { public static void main(String[] arg ...
- 定义一个二维数组,写函数来实现对该二维数组求最大值。(要求,用行指针为函数形参)
// 121219 上机任务3.cpp : 定义控制台应用程序的入口点. // /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * ...
- C语言编程>第七周 ⑧ 请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中。
例题:请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中.二维数组中的数己在主函数中赋予. ...
- 13.请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。
13.请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中.二维数组中的数已在主函数中 ...
- 按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行列下标值。其中,m和n的值由用户键盘输入。已知m和n的值都不超过10。
题目:按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行列下标值.其中,m和n的值由用户键盘输入.已知m和n的值都不超过10. void InputArray( ...
- c语言二维数组对角线输出字符,用C编程一个4*4的矩阵,用二维数组,求对角线元素的和。,c语言如何使二维数组 输出为矩阵的形式...
导航:网站首页 > 用C编程一个4*4的矩阵,用二维数组,求对角线元素的和.,c语言如何使二维数组 输出为矩阵的形式 用C编程一个4*4的矩阵,用二维数组,求对角线元素的和.,c语言如何使二维数 ...
- java 3行4列二维数组_输入一个3行4列矩阵到二维数组中,并打印出来
输入一个M行M列的二维数组,计算四周元素之和 设置数组S(M,M),M>1,ssum=s(1,1)+s(M,M)+s(1,M)+s(M,1)ifM>2fori=2toM-1ssum=ssu ...
- c语言:将一个二维数组行和列的元素互换,存到另一个二维数组中。
将一个二维数组行和列的元素互换,存到另一个二维数组中. 解:程序: #include<stdio.h> int main() { int i, j, a[2][3] = { {1,2,3} ...
- 用php做矩形转置,PHP二维数组矩形转置实例分享
本篇文章主要介绍PHP二维数组矩形转置实例,感兴趣的朋友参考下,希望对大家有所帮助. PHP二维数组矩形转置实例 //二维数组转置 //定义一个二维数组 $arr =array(array(1,2,3 ...
- Java实现二维数组的转置
目录 一.前言 二.代码部分 三.程序运行结果(控制面板输出) 四.涉及到的知识点代码 一.前言 1.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教! 2.本弹窗界面可以根据简单的要 ...
最新文章
- Python中的map()函数
- 将单向链表按某值分成左边小、中间相等、右边大的形式
- C# ManualResetEvent的理解和用法
- Extmail maildrop错误
- poj 3984 迷宫问题(bfs)
- (转)用Javascript获取页面元素的位置
- c语言函数调用原理底层分析
- Hspice中的测量语句(II)
- Android使用局域网打印机生成打印任务
- Android安全攻防战,反编译与混淆技术完全解析(上)
- five笔记1:ppt软件和文件打不开
- OpenGL ES EGL eglQueryContext
- i5-12400和i5-12400F有什么区别 i512400和12400f哪个好
- 贷款买二手房 这4笔钱你都准备好了么?
- 学习笔记(05):区块链应用案例-区块链金融应用-保险
- 洛谷P1781 宇宙总统 题解
- 整理的AD/2000技巧
- 【第75篇】Wise-IoU:基于动态聚焦机制的边界框回归损失
- flink onTimer定时器实现定时需求
- cap文件的格式说明
热门文章
- eclipse 跑maven命令_eclipse中运行maven命令没有反应,console也不出现信息
- 撞球编程c语言,急!C语言编程题——撞球
- csv转为utf8编码_读取UTF8编码的CSV并转换为UTF-16
- php成行排列,一个php实现的生成排列的算法
- mnesia mysql性能,Mnesia数据库的存储容量是多少?
- 3dmax里面cr材质转换vr材质_3DMAX零基础入门视频全套教程
- mysql 报表统计sql使用实例_mysql 案例~mysql元数据的sql统计
- Maven学习记录之maven基本操作命令,maven本地工厂的创建,maven骨架的生成,以及在eclipse中创建maven工程:...
- Oracle中通过:触发器,存储过程,Function调用实现解析Clob字段类型中存储的xml字符串...
- Java多线程常用方法