task1

//打印横向二个字符小人

#include <stdio.h>
int main()
{
    printf(" O     O\n");
    printf("<H>   <H>\n");
    printf("I I   I I\n ");

    return 0;

}

屏幕截图 2026-03-18 133830

//打印竖向二个字符小人

#include <stdio.h>
int main()
{
    printf(" O \n");
    printf("<H>\n");
    printf("I I\n");    
    printf(" O \n");
    printf("<H>\n");
    printf("I I\n");

    return 0;

}

屏幕截图 2026-03-18 135131

//打印任意个字符小人

#include <stdio.h>
main()
{
    system("chcp 65001");//为了中文不乱码
    int a;
    printf("请输入想要的小人个数:");
    scanf_s("%d",&a);

    int tol = 0;
    while (tol < a)
    {
        printf(" O \n");
        printf("<H>\n");
        printf("I I\n");
        printf( "\n");
        tol++;
    }
    return 0;
}

生成任意个竖向小人

posted @ 2026-03-18 14:54  孙群峰  阅读(8)  评论(0)    收藏  举报