难点:如何打印出空格,最后呈现出上三角形状
#includeint main(void) { int i, j, m, k; for (i = 1; i <= 9; i++) { for (m = 1; m <= i - 1; m++) //根据i的变化,打印出相应数量的空格 printf(" "); for (j = i; j <= 9 ; j++) { k = i * j; printf("%4d", k); } putchar('n'); } }

难点:如何打印出空格,最后呈现出上三角形状
#includeint main(void) { int i, j, m, k; for (i = 1; i <= 9; i++) { for (m = 1; m <= i - 1; m++) //根据i的变化,打印出相应数量的空格 printf(" "); for (j = i; j <= 9 ; j++) { k = i * j; printf("%4d", k); } putchar('n'); } }