在C语言中,你可以使用ANSI转义码来控制文本的颜色。红色ANSI转义码是\033[31m
。要在屏幕上显示一个满屏的红色爱心,你可以编写以下代码:
#includeint main() { printf("\033[31m"); // 设置文本颜色为红色 printf("\n ** **\n"); printf(" * * * *\n"); printf(" * * * *\n"); printf("* * * *\n"); printf(" * * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" **\n"); printf("\033[0m"); // 重置文本颜色 return 0; }
这段代码首先设置文本颜色为红色,然后打印出一个爱心形状,最后重置文本颜色。注意,ANSI转义码在不同的操作系统和终端中的支持程度可能会有所不同。在某些环境中,这些代码可能无法正常工作。