解题思路:
注意事项:
参考代码:
#include<stdio.h>
void b(int a[][3]);
int main()
{int q[3][3],i,j;
for( i=0;i<3;i++)
for( j=0;j<3;j++)
scanf("%d",&q[i][j]);
b(q);
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
printf("%d ",q[i][j]);
printf("\n");}
getchar();
getchar();
return 0;
}
void b(int a[][3])
{ int i,j,s[3][3];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
s[i][j]=a[i][j];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[j][i]=s[i][j];
}
0.0分
0 人评分
十->二进制转换 (C语言代码)浏览:1410 |
gets函数前有scanf读取时候,会读取缓存回车导致出错!!!浏览:1100 |
逆反的01串 (C++代码)(依旧推荐switch)浏览:936 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:1073 |
C二级辅导-统计字符 (C语言代码)浏览:506 |
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:638 |
输出正反三角形 (C语言代码)浏览:794 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:799 |
最小公倍数 (C语言代码)浏览:1029 |
DNA (C语言代码)浏览:540 |