打印杨辉三角形知识点_用编程方法打印杨辉三角形
生活随笔
收集整理的這篇文章主要介紹了
打印杨辉三角形知识点_用编程方法打印杨辉三角形
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
void main(){
int a[N][N] = { 0 };//初始化數(shù)組a,所有元素都為0?//初始化二維數(shù)組?for (int i = 0; i < 10; i++)?{??for (int j = 0; j <= i; j++)//j<=i,第i行只有i+1個(gè)??{???if (j == 0 || i == j)//如果是第一列,全部為1???{????a[i][j] = 1;//接著賦值???}???else???{????a[i][j] = a[i - 1][j - 1] + a[i - 1][j];//楊輝三角計(jì)算公式???}????}??printf("\n");?}?for (int i = 0; i < 10; i++)?{??printf("%*d", 30 - i * 2, a[i][0]);//打印第一列??//按照限定的寬度階梯變化,打印等腰三角形??for (int j = 1; j <=i; j++)??{???printf("%4d", a[i][j]);??}??printf("\n");?}?getchar();
}
總結(jié)
以上是生活随笔為你收集整理的打印杨辉三角形知识点_用编程方法打印杨辉三角形的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为手机30s桌面循环滑动_【短讯】内循
- 下一篇: pemicro识别不了驱动_usb驱动无