随笔 - 71  文章 - 15  trackbacks - 0
<2024年3月>
252627282912
3456789
10111213141516
17181920212223
24252627282930
31123456

因为口渴,上帝创造了水;
因为黑暗,上帝创造了火;
因为我需要朋友,所以上帝让你来到我身边
Click for Shaanxi xi'an, Shaanxi Forecast
╱◥█◣
  |田|田|
╬╬╬╬╬╬╬╬╬╬╬
If only I have such a house!
〖总在爬山 所以艰辛〗
Email:myesjoy@yahoo.com.cn
NickName:yesjoy
MSN:myesjoy@hotmail.com
QQ:150230516

〖总在寻梦 所以苦痛〗

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

文章档案

Hibernate在线

Java友情

Java认证

linux经典

OA系统

Spring在线

Structs在线

专家专栏

企业信息化

大型设备共享系统

工作流

工作流产品

网上购书

搜索

  •  

最新评论

阅读排行榜

评论排行榜

/**
对于一个二维数组进行矩阵转置的算法
a= 1 2 3  => b= 1 4 7
   4 5 6        2 5 8
   7 8 9        3 6 9
思路:对称于主对角线的元素进行二二交换
*/

main()
{
    
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
    
int i,j,t;
    printf(
"Ô­Êý×é:\n");
    
for(i=0;i<=2;i++){
        
for(j=0;j<=2;j++){
            printf(
"%d ",a[i][j]);
        }

        printf(
"\n");
    }

    
for(i=0;i<=2;i++){
        
for(j=0;j<i;j++){
            t
=a[i][j];
            a[i][j]
=a[j][i];
            a[j][i]
=t;
        }

        printf(
"\n");
    }

    printf(
"ÐÂÊý×é:\n");
    
for(i=0;i<=2;i++){
        
for(j=0;j<=2;j++){
            printf(
"%d ",a[i][j]);
        }

        printf(
"\n");
    }

    getch();
}
posted on 2007-08-03 13:26 ★yesjoy★ 阅读(2412) 评论(0)  编辑  收藏 所属分类: C/C++语言算法总结

只有注册用户登录后才能发表评论。


网站导航: