| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5970 人关注过本帖
标题:二维数组 行列互换问题
取消只看楼主 加入收藏
ycxdtdz
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2011-5-31
结帖率:81.82%
收藏
 问题点数:0 回复次数:2 
二维数组 行列互换问题
main()
{int  a[3][3]={1,2,3,4,5,6,7,8,9};
int  i,j,b[3][3];
for(i=0;i<3;i++)
{for(j=0;i<3;j++)
    printf("%d",a[i][j]);
    printf("\n");}
}
{for(i=0;i<3;i++)
  {for(j=0;i<3;j++)
b[i][j]=a[j][i];
printf("%d",b[j][i]);
printf("\n");}
}我这个代码运行的结果可能不正确,但问题是在tc3.0下不能运行,不知道是哪里语法错误,请大家指教下。
2011-06-10 10:29
ycxdtdz
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2011-5-31
收藏
得分:0 
回复 2楼 laoyang103
thank  you 搞定,我想问一下,我的错误主要在哪里?另外问你一下,ug软件是用什么语言写的,我现在准备学模具编程。
2011-06-10 10:47
ycxdtdz
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2011-5-31
收藏
得分:0 
回复 2楼 laoyang103
printf("%d ",a[i][j]);
        printf("\n");这个语句为什么可以不用花括号?

           { b[i][j]=a[j][i];
            printf("%d ",b[i][j]);
        }这个语句为什么必须用花括号?

2011-06-10 10:57
快速回复:二维数组 行列互换问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025500 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved