| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1066 人关注过本帖
标题:二维数组的输出出现乱码!求指教。。
只看楼主 加入收藏
雪山的猫
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2012-12-23
结帖率:95.24%
收藏
已结贴  问题点数:4 回复次数:6 
二维数组的输出出现乱码!求指教。。
#include<stdio.h>
int main()
{
    int m,n;
    int a[20][20],b[20][20];
    int i,j;
    scanf("%d%d",&m,&n);
    for(i=0;i<m;i++)
    {
        for(j=0;j<n;j++)
        {
            scanf("%d",&a[i][j]);
        }
    }
    printf("\n");
    for(i=0;i<m;i++)
    {
        for(j=0;j<n;j++)
        {
            b[i][j]=a[j][i];
        }
    }
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            printf("%-2d",b[i][j]);
        }
        printf("\n");
    }
    return 0;
}
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: include return 
2013-05-12 22:57
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:4 
for(i=0;i<m;i++)
{
    for(j=0;j<n;j++)
    {
        b[j][i]=a[i][j];
    }
}
收到的鲜花
  • shenwenbin2013-05-13 15:41 送鲜花  3朵   附言:我很赞同


[fly]存在即是合理[/fly]
2013-05-12 23:36
bccn新
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:57
专家分:144
注 册:2013-5-10
收藏
得分:0 
假如m=3,n=6,请问b[i][j]=a[j][i]中a[5][2]的值是多少。

[ 本帖最后由 bccn新 于 2013-5-13 02:08 编辑 ]
2013-05-13 02:05
shenwenbin
Rank: 2
来 自:江苏省淮安市淮安区
等 级:论坛游民
帖 子:8
专家分:15
注 册:2013-5-11
收藏
得分:0 
回复 2楼 azzbcc
你回复的代码很对!
关于为什么原代码会出现乱码?
因为在b[0][2]、b[1][2]里没有放进a数组里的数。所以它会出现随机值。
2013-05-13 15:44
雪山的猫
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2012-12-23
收藏
得分:0 
回复 2楼 azzbcc
谢谢你的回答,很是对!!但是我有点不解出现的原因。可不可以请你再多说点,谢谢啦!!好人一生平安。。
2013-05-13 19:40
猫小喵
Rank: 2
来 自:计算机专业
等 级:论坛游民
帖 子:29
专家分:77
注 册:2013-5-12
收藏
得分:0 
应该你定义的数组没初始化吧,暂时没有编译器只能眼睛看

做一个爱编程得女生
2013-05-13 22:08
bccn新
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:57
专家分:144
注 册:2013-5-10
收藏
得分:0 
真正的问题是只要m!=n,这样的程序都是错的,你要真想实现你想实现的东西,其实也很简单,把
b[i][j]=a[j][i];
改成
b[j][i]=a[i][j];就可以了。
2013-05-14 23:51
快速回复:二维数组的输出出现乱码!求指教。。
数据加载中...
 
   



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

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