本文實例講述了C語言實現(xiàn)楊輝三角的方法,分享給大家供大家參考。
具體實現(xiàn)方法如下:
#include <iostream>using namespace std;void printYangHui(int line){ int **array = new int*[line]; for (int i = 0; i < line; i++) array[i] = new int[line]; for (int i = 0; i < line; i++) { for (int j = 0; j <= i; j++) { if (j == 0 || j == i) { array[i][j] = 1; } else { array[i][j] = array[i - 1][j - 1] + array[i - 1][j]; } } } for (int i = 0; i < line; i++) { for (int j = 0; j <= i; j++) { cout << array[i][j] << " "; } cout << endl; }}void main(){ printYangHui(5);}
希望本文所述對大家C程序算法設(shè)計的學(xué)習(xí)有所幫助。
新聞熱點
疑難解答
圖片精選