我正在尝试使用 astrics "*" 绘制一棵圣诞树,最后我能够绘制一棵。
问题是当我使用 textattr(130) “此颜色为绿色且闪烁”和 cprintf 函数为它着色时,树分散在整个屏幕上。
我画了一条竖线,看看cprintf的效果。
除了 cprintf 之外,我还可以使用任何其他方法,我只希望树能够正确显示并着色。
我的代码是:
#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
textattr(130);
cprintf("*"
"\n*"
"\n*"
"\n*"
"\n*"
"\n*"
"\n*"
"\n*"
"\n*"
"\n*");
cprintf(
"\n *"
"\n * *"
"\n * *"
"\n * *"
"\n * *"
"\n ** **"
"\n * *"
"\n * *"
"\n * *"
"\n ** **"
"\n * *"
"\n * *"
"\n * *"
"\n * *"
"\n ****** ******"
"\n * *"
"\n * *"
"\n * *"
"\n * *"
"\n ***");
getch();
return 0;
}
我希望有人愿意帮助我。