c语言

c语言红色爱心代码怎么写

小亿
81
2024-09-03 07:22:34
栏目: 编程语言

在C语言中,你可以使用ASCII字符来打印红色的爱心。这里是一个示例代码:

#include<stdio.h>
#include<windows.h>

int main() {
    // 设置控制台颜色为红色
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_INTENSITY);

    printf("   ******   \n");
    printf("  *********  \n");
    printf(" ***   ***  \n");
    printf(" *       *  \n");
    printf(" *       *  \n");
    printf(" *       *  \n");
    printf(" ***   ***  \n");
    printf("  *********  \n");
    printf("   ******   \n");

    // 重置控制台颜色为默认值
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);

    return 0;
}

这段代码首先设置了控制台的文本颜色为红色,然后使用printf函数打印出爱心的形状。最后,将控制台的文本颜色重置为默认值。

注意:这个示例代码只能在Windows操作系统上运行。如果你使用的是其他操作系统,你需要使用其他方法来设置控制台的文本颜色。

0
看了该问题的人还看了