Problem A: 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换
2016-03-13 12:57
176 查看
128 MB
Submit: 1491 Solved: 816
[Submit][Status][Web
Board]
Description
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。Input
一个3x3的矩阵Output
转置后的矩阵Sample Input
1 2 3 4 5 6 7 8 9
Sample Output
1 4 7 2 5 8 3 6 9
HINT
主函数已给定如下,提交时不需要包含下述主函数/* C代码 */
int main()
{
int a[3][3];
int i,j;
for(i=0; i<3; i++)
for(j=0; j<3; j++)
scanf("%d",&a[i][j]);
zhuangzhi(a);
for(i=0; i<3; i++)
{
for(j=0; j<3; j++)
printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}
/* C++代码 */
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;
}
[Submit][Status][Web
Board]
한국어
中文
فارسی English
ไทย
Anything about the Problems, Please Contact Admin:admin
All Copyright Reserved 2010-2014
HUSTOJ TEAM
GPL2.0 2003-2014
HUSTOJ Project TEAM
相关文章推荐
- Java的三大特性:封装 & 继承 & 多态
- 机电传动控制第三周作业
- How to Add Collider to Line Renderer in Unity
- Android App增量更新(Smart App Updates)
- 羊皮书APP(Android版)开发系列(八)用户登录
- ttt
- 用AXIS2发布WebService的方法 使用eclipse插件生成服务端和客户端
- linux系统下的软件管理(转)
- atitit.taskService 任务管理器的设计 v1
- 后台进程整理
- atitit.taskService 任务管理器的设计 v1
- atitit.taskService 任务管理器的设计 v1
- 关于playframework2.5
- HDU 5640
- linux 第三周
- 各种VC9 VC11版本的Apache
- 解决Ubuntu密码对了进不了系统
- HDU 5643 King's Game 【约瑟夫环】
- HDU 5643 King's Game 【约瑟夫环】
- Python 使用matplotlib 画数学公式图与散点图