1. 写一个函数,输出n阶杨辉三角形
作者:互联网
#include <stdio.h> void print_yanghui(int n) { int i, j; int a[100][100] = { 0 }; for(i = 0; i < n; i++) //将第一列所有元素置1 a[i][0] = 1; for(i = 1; i < n; i++) { for(j = 1; j < n; j++) { a[i][j] = a[i - 1][j] + a[i - 1][j - 1]; } } for(i = 0; i < n; i++) { for(j = 0; j < n; j++) { if(a[i][j] != 0) printf("%5d", a[i][j]); } printf("\n"); } } int main() { print_yanghui(5); }
标签:输出,函数,++,yanghui,print,int,printf,杨辉三角,100 来源: https://www.cnblogs.com/wmt657/p/15799349.html