实验二task6

include <stdio.h>

void printCharacter(int n) {
for (int i = n; i > 0; i--) {
int characters = 2 * i - 1;

    int spaces = (2 * n - 1 - characters) * 3; 
    for (int s = 0; s < spaces; s++) {
        printf(" ");
    }

    for (int j = 0; j < characters; j++) {
        printf("  0   ");
    }
    printf("\n");

    for (int s = 0; s < spaces; s++) {
        printf(" ");
    }
    for (int j = 0; j < characters; j++) {
        printf(" <H>  ");
    }
    printf("\n");

    for (int s = 0; s < spaces; s++) {
        printf(" ");
    }
    for (int j = 0; j < characters; j++) {
        printf(" I I  ");
    }
    printf("\n\n");
}

}

int main() {
int n;
printf("input n: ");
scanf_s("%d", &n);

printCharacter(n);

return 0;

}


posted @ 2025-03-24 11:09  风火klg  阅读(6)  评论(0)    收藏  举报