代码拉取完成,页面将自动刷新
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#define N 100
int main() {
int n = 0;
int row = 0;
int col = 0;
int k = 0;
int arr[N][N] = { 0 };
printf("请输入要打印的行数:");
scanf("%d", &n);
while (n <= 0 || n >= 100) {
printf("输入过大或过小,请重新输入打印行数(0-100):");
scanf("%d", &n);
}
for (row = 1; row <= n; row++) {
arr[row][1] = arr[row][row] = 1;
}
for (row = 3; row <= n; row++) {
for (col = 2; col <= row; col++) {
arr[row][col] = arr[row - 1][col] + arr[row - 1][col - 1];
}
}
for (row = 1; row <= n; row++) {
for (k = 1; k <= n - row; k++) {
printf(" ");
}
for (col = 1; col <= row; col++) {
printf("%6d", arr[row][col]);
}
printf("\n");
}
printf("\n");
return 0;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。