客官请看效果
客官请看代码
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main() {
int i;
for (i = 0; i < 254; i++) {
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), i); // 设置当前文本颜色为循环变量对应的颜色
printf("%-3d", i); // 输出当前颜色的数字
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7); // 恢复默认白色
printf(" "); // 输出一个空格
if (i == 15 || i % 16 == 15) // 每输出完15个颜色或者每行结束时换行
printf("\n");
}
return 0;
}