题解 | 箭形图案
箭形图案
https://www.nowcoder.com/practice/a6d1081e0c9a42f19e42ed6cd91556c1
#include <stdio.h> int main() { int n = 0; while (scanf("%d", &n) == 1) { if (n >= 2 && n <= 20) { for (int i = 0; i <= n; i++) { for (int j = 0; j < n - i; j++) { printf(" "); } for (int k = 0; k <= i; k++) { printf("*"); } printf("\n"); } for (int i = 0; i < n; i++) { for (int j = 0; j <= i; j++) { printf(" "); } for (int k = 0; k < n - i; k++) { printf("*"); } printf("\n"); } } else { printf("输入错误\n"); break; } } return 0; }