English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

已經可以輸入10 *10的一個矩陣
可是輸入完畢後 要怎麼讓螢幕顯示出一個完整的矩陣出來

2007-03-16 16:37:02 · 2 個解答 · 發問者 Chang-zai 2 in 電腦與網際網路 程式設計

我知道這樣可以讓矩陣顯示出來
抱歉可能是沒表達清楚
我想要的矩陣方式是
0 1 0
1 0 1
0 0 0
裡面的數字是自己定的

2007-03-17 07:36:56 · update #1

2 個解答

可以試試下面一段程式:
假如矩陣為 int a[10][10]

for(i=0;i<10;i )
{
for(j=0;j<10;j )
printf("%d ",a[i][j]);
printf("\n");
}

2007-03-16 16:42:14 · answer #1 · answered by ? 1 · 0 0

輸入時,加上判斷最大值,或最長印出值。
輸出時,"%d" 或 "%f" 改成
printf("%*d", MAX+1, VAL);
它會對齊喔!

2007-03-16 19:17:51 · answer #2 · answered by ? 7 · 0 0

fedest.com, questions and answers