题解 | #K形图案#
K形图案
https://www.nowcoder.com/practice/753cc2662d9949fe826a85f815db0ca4
#include <stdio.h> int main() { int n; while (scanf("%d", &n) != EOF) { for(int i=0;i<n;i++) { for(int j=0;j<n-i+1;j++)//确定首行大小,之后每过一行减1 { printf("* "); } printf("\n"); } printf("*"); printf("\n");//中间一个 for(int i=0;i<n;i++) { for(int j=0;j<2+i;j++)//首行大小就为二,每过一行加1 { printf("* "); } printf("\n"); } } return 0; }