时间差就是完成时间 1234567891011121314151617181920212223#include <stdio.h>int main() { int arr[15][15]; // 定义一个二维数组,用来存储杨辉三角的数据 for (int i = 0; i < 14; i++) { // 遍历每一行 for (int j = 0; j < 15; j++) { // 遍历每一列 if (j == 0 || j == i) { // 每行的第一个和最后一个位置为 1 arr[i][j] = 1; } else { // 其他位置为上面两个数字之和 arr[i][j] = arr[i - 1][j] + arr[i - 1][j - 1]; } } } for (int k = 0; k < 14; k++) { // 打印前 14 行 for (int m = 0; m <= k; m++) { // 每行打印对应数量的元素 printf("%5d", arr[k][m]); // 格式化输出,保证对齐 } printf("\n"); // 换行 } return 0;}