花了一个半多小时,终于摆清楚了。 思路就是从右上往左下,从左下往右上,一条一条地赋值,注意边界的变化。 先输左上三角,无需讨论。然后针对n是奇数还是偶数,右下三角的赋值步骤稍有变化。 #include<stdio.h> int main(){ int n; scanf("%d", &n); int arr[100][100] = {0};  ...