在C语言中,你可以使用ANSI转义码来控制文本的颜色。红色ANSI转义码是\033[31m
。要在屏幕上显示一个满屏的红色爱心,你可以编写以下代码:
#include <stdio.h>
int 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转义码在不同的操作系统和终端中的支持程度可能会有所不同。在某些环境中,这些代码可能无法正常工作。