招生熱線
0755-86191118 0755-86191118
我的位置: 首頁 > 學習專區 > .NET技術 > C程序習題-打印楊輝三角

C程序習題-打印楊輝三角

2013-05-21 08:11:32
來源:
[導讀] 打印出以下的楊輝三角形(要求打印10行)每一行的第一個和最后一個都是1,而中間元素是由表達式 a[i][j] =a[i-1][j-1] + a[i-1][j] 計算
打印出以下的楊輝三角形(要求打印10行)

每一行的第一個和最后一個都是1,而中間元素是由表達式 a[i][j] =a[i-1][j-1] + a[i-1][j] 計算出來。因為要使用上面的數據,這樣我們想到了用二維數組進行數據的存儲。代碼如下:

#include

#define N 10

int main(int argc, int *argv[])

{

int i,j;

int a[N][N] = {0};

for (i = 0; i < N; i++)

{

a[i][0] = 1;

printf("%3d ",a[i][0]);

for (j = 1; j <= i; j++)

{

if (i == j)

{

a[i][j] = 1;

}

else

{

a[i][j]= a[i-1][j-1] + a[i-1][j];

}

printf("%3d ",a[i][j]);

}

printf("\n");

}

system("pause");

return 0;

}
深圳北大青鳥嘉華校區

評論
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
亚洲国产另类在线观看 | 午夜国产理论片中文飘花 | 午夜福利短视频在线 | 亚洲片在线观看天堂 | 五月天国产亚洲激情在线观看 | 亚洲中文字幕123 |