标题:C語言 二維陣列問題
取消只看楼主
adssc
Rank: 2
等 级:论坛游民
威 望:1
帖 子:61
专家分:32
注 册:2018-4-20
结帖率:100%
已结贴  问题点数:10 回复次数:3 
C語言 二維陣列問題
#include<stdio.h>
#include<stdlib.h>
main()
{
      char A[3][5]={ {1,1,0,0,0},
                     {1,1,1,1,1},
                     {1,0,0,0,0} };
      char B[5][3];            
      int i=0,j=0;
      while(i<3)
      {
                j=0;
                while(j<5)
                {
                    if(A[i][j]!=0)  
                    printf("*",A[i][j]);
                    j++;
                }
                printf("\n");
                i++;
      }
      system("pause");
}

畫面是
* *
* * * * *
*

如何改成這樣

  *
  *
  *
* *
* * *

[此贴子已经被作者于2018-5-10 20:30编辑过]

搜索更多相关主题的帖子: include char while printf system 
2018-05-09 22:39
adssc
Rank: 2
等 级:论坛游民
威 望:1
帖 子:61
专家分:32
注 册:2018-4-20
得分:0 
回复 2楼 dzy123
大大 可以解釋一下程式意思嗎?謝謝
2018-05-10 20:27
adssc
Rank: 2
等 级:论坛游民
威 望:1
帖 子:61
专家分:32
注 册:2018-4-20
得分:0 
了解,但測試結果,預期不太依樣
畫面如下:
  *
  *
  *
  * *
* * *

我要的結果:
  *
  *
  *
* *
* * *


2018-05-10 21:58
adssc
Rank: 2
等 级:论坛游民
威 望:1
帖 子:61
专家分:32
注 册:2018-4-20
得分:0 
剛學二維陣列的新手,請見諒
2018-05-10 21:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-486802-1-1.html




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

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