用c语言编程以下文字 孔晴绝世大美女 要求如下1浮空出现2颜色又青到紫再到绿三色轮序交替
#include <stdio.h> #include <windows.h> //需要用到Sleep函数
int main() { int i = 0; while (1) //循环输出文字 { system("cls"); //清空屏幕 for (int j = 0; j < i; j++) //输出空格 { printf(" "); } printf("孔晴绝世大美女\n"); //输出文字 i++; //空格数加1
if (i > 50) //当空格数大于50时重置
{
i = 0;
}
if (i % 3 == 0) //根据空格数判断颜色
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_GREEN); //绿色
}
else if (i % 3 == 1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_BLUE | FOREGROUND_RED); //紫色
}
else
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_BLUE); //蓝色
}
Sleep(100); //延时100毫秒
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/Xec 著作权归作者所有。请勿转载和采集!