|1164|C语言实验——矩阵转置
来源:互联网 发布:阿里云与阿里巴巴 编辑:程序博客网 时间:2024/06/06 19:25
Problem Description
输入N*N的矩阵,输出它的转置矩阵。
Input
第一行为整数N(1≤N≤100)。
接着是一个N*N的矩阵。
接着是一个N*N的矩阵。
Output
转置矩阵。
Example Input
21 21 2
Example Output
1 12 2
Hint
#include<stdio.h>#include<string.h>int main(){ int n,i,j; int t,a[50][50]; scanf("%d\n",&n); for(i=0;i<n;i++) for(j=0;j<n;j++) { scanf("%d",&a[i][j]); } for(i=0;i<n;i++) for(j=0;j<=i;j++) { if(i!=j) { t=a[j][i]; a[j][i]=a[i][j]; a[i][j]=t; } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",a[i][j]); } printf("\n"); } return 0;}
Author
/*心得:
二维数组的处理
在已经得到二维数组之后,可以任意的处置相应位置数值
并且i,j只控制哪一个,不用担心啥东西
回车的控制
在第一个循环结束后printf("\n");
注意不可交换两遍 交换必须为
for(i=0;i<n;i++)
for(j=0;j<i;j++)
*/
二维数组的处理
在已经得到二维数组之后,可以任意的处置相应位置数值
并且i,j只控制哪一个,不用担心啥东西
回车的控制
在第一个循环结束后printf("\n");
注意不可交换两遍 交换必须为
for(i=0;i<n;i++)
for(j=0;j<i;j++)
*/
阅读全文
0 0
- 1164C语言实验——矩阵转置
- SDUT-1164 C语言实验——矩阵转置
- |1164|C语言实验——矩阵转置
- C语言实验——矩阵转置
- C语言实验——矩阵转置
- C语言实验——矩阵转置
- OJ 1987: C语言实验——矩阵转置
- C语言实验——矩阵转置 (sdut oj)
- C语言实验——矩阵转置
- C语言实验——矩阵转置
- C语言实验——矩阵转置
- 山东理工大学ACM平台题答案关于C语言 1164 C语言实验——矩阵转置
- C语言实验——矩阵下三角元素之和
- C语言实验——矩阵下三角元素之和
- C语言实验——矩阵下三角元素之和
- C语言实验——矩阵下三角元素之和
- C语言实验——矩阵下三角元素之和
- C语言实验——矩阵下三角元素之和
- iOS平台 HEAL 1.1.0 版本 震撼上线 邀你前来体验
- java实现ArrayList顺序表
- Activity的四种启动模式
- 关于mysql5.7中创建用户无法登录及grant操作无效问题的处理
- JDK源码-Collection-toString()
- |1164|C语言实验——矩阵转置
- PO,VO,TO,BO,DAO,POJO的解释
- 转载的ctf练习链接
- JqGrid 动态操作列显示/隐藏
- http-equiv参数详解
- 【java8】持续精进-之流式数据处理
- SpringMVC的工作原理
- 背景图片自适应大小(css3)
- 解析#pragma