C語言旅途之二維數組的輸出

Ⅰ、二維數組的輸出:
①、//代碼摘下直接可以運行
#include<stdio.h>
int main()
{
int i,j,a[10][10];
printf(“Output the number of two-dimensional array!\n”);
for(i=0;i<10;i++) //i爲行下標;
for(j=0;j<10;j++) //j爲列下標;
if(i<=j) a[i][j]=1; //生成矩陣;
else a[i][j]=i-j+1;
for(i=0;i<10;i++) //按行輸出二維數組;
{
for(j=0;j<10;j++)
{
printf("%3d",a[i][j]);
}
printf("\n");
}
return 0;
}
②、結果展示:
例如:此程序是爲了輸出如下所示的結果顯示,圖如下:
在這裏插入圖片描述
☺寄語:
Ⅰ、此程序在Visual C++6.0版本上運行的;
Ⅱ、如果我給的程序有問題,或在敘述方面有問題,或者看不懂我講解的意思,請及時指出或留言和我討論,謝謝各位大佬!!!
Ⅲ、
①、此程序的主要的點是在if(i<=j) a[i][j]=1;語句是保證在反對角線以上(包括反對角線)是1;
②、第二個點爲:else a[i][j]=i-j+1;語句是保證輸出元素在對角線以下按照遞減的順序輸出結果,得到截圖所示的效果;

發佈了63 篇原創文章 · 獲贊 3 · 訪問量 1869
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章