阅读量:0
下面是一个用C语言编写的杨辉三角代码示例:
#include <stdio.h> int main() { int rows, coef = 1, space, i, j; printf("Enter number of rows: "); scanf("%d", &rows); for (i = 0; i < rows; i++) { for (space = 1; space <= rows - i; space++) { printf(" "); } for (j = 0; j <= i; j++) { if (j == 0 || i == 0) { coef = 1; } else { coef = coef * (i - j + 1) / j; } printf("%4d", coef); } printf("\n"); } return 0; }
这段代码会让用户输入要打印的杨辉三角的行数,然后按照杨辉三角的规律生成并打印出相应的数字。可以在终端中运行这个程序,输入所需的行数,就可以看到打印出的杨辉三角形了。