C语言杨辉三角
int main() //20行杨辉三角 { int const n = 20; int ar[n] = { 1 }; for (int i = 1; i <=n; i++)//每一行数的个数 { for (int j = i - 1; j >= 0; j--)//倒着进行计算并进行输出 { if ( j == i - 1||j == 0) { ar[j] = 1; printf("%5d", ar[j]); } else { ar[j] = ar[j - 1] + ar[j]; printf("%5d", ar[j]); } } printf("n"); } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)