C语言 心形图案表白

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <windows.h>
int i, j;
void showlove() {
    {
        for (i = 0; i < 7; i++) {
            printf("* * * * * * * *\n");
        }
            Sleep(1000);
            system("cls");
        
        {
            printf("  * * * * * *  \n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("  * * * * * *  \n");
            Sleep(1000);
            system("cls");
        }
        {
            printf("  * * * * * *  \n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("  * * * * * *  \n");
            printf("    * * * *    \n");
            Sleep(1000);
            system("cls");
        }
        i = 0;
        while (i++ < 5) {
            printf("  * *     * *  \n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf("* * * * * * * *\n");
            printf(" * * * * * * * \n");
            printf("   * * * * *   \n");
            printf("      * *      \n");
            printf("       *       \n");
            Sleep(1000);
            system("cls");
            Sleep(1000);
            system("cls");
        }
    }
}
int main() {
    while (1) {
        char orign1[] = "I LOVE YOU";
        char orign2[] = "          ";
        int left = 0, right = strlen(orign2) - 1;
        while (left <= right) {
            orign2[left] = orign1[left];
            orign2[right] = orign1[right];
            left++;
            right--;
            printf("%s\n", orign2);
            Sleep(1000);
            system("cls");
        }
        showlove();
        }
    }

发布了42 篇原创文章 · 获赞 0 · 访问量 1453

猜你喜欢

转载自blog.csdn.net/HUAERBUSHI521/article/details/103212799
今日推荐