PC版c语言输出各种不同颜色代码

设置默认的控制台前景和背景颜色。

COLOR [attr]

attr 指定控制台输出的颜色属性。

颜色属性由两个十六进制数字指定 – 第一个
对应于背景,第二个对应于前景。每个数字
可以为以下任何值:

0 = 黑色       8 = 灰色
1 = 蓝色       9 = 淡蓝色
2 = 绿色       A = 淡绿色
3 = 浅绿色     B = 淡浅绿色
4 = 红色       C = 淡红色
5 = 紫色       D = 淡紫色
6 = 黄色       E = 淡黄色
7 = 白色       F = 亮白色

如果没有给定任何参数,此命令会将颜色还原到 CMD.EXE 启动时
的颜色。这个值来自当前控制台
窗口、/T 命令行开关或 DefaultColor 注册表
值。

如果尝试使用相同的
前景和背景颜色来执行
COLOR 命令,COLOR 命令会将 ERRORLEVEL 设置为 1。

请按任意键继续. . .

system(“color 0A”);
//显示颜色控制函数,设置字体(前景色)和背景颜色
//0:背景色黑色
//A:字体颜色绿色
颜色属性由两个十六进制数字指定(颜色常量)
第一个对应于背景色,第二个对应于前景色。
每个数字可以为以下任何值:

0 = 黑色       8 = 灰色
1 = 蓝色       9 = 淡蓝色
2 = 绿色       A = 淡绿色
3 = 浅绿色     B = 淡浅绿色
4 = 红色       C = 淡红色
5 = 紫色       D = 淡紫色
6 = 黄色       E = 淡黄色
7 = 白色       F = 亮白色

正确例题
#include<stdio.h>
#include <windows.h>

void color(const unsigned short textColor)
{
if(textColor>=0 && textColor<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), textColor);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}

int main()
{
color(0); printf(“■■■黑色\n”);
color(1); printf(“■■■蓝色\n”);
color(2); printf(“■■■绿色\n”);
color(3); printf(“■■■湖蓝色\n”);
color(4); printf(“■■■红色\n”);
color(5); printf(“■■■紫色\n”);
color(6); printf(“■■■黄色\n”);
color(7); printf(“■■■白色\n”);
color(8); printf(“■■■灰色\n”);
color(9); printf(“■■■淡蓝色\n”);
color(10); printf(“■■■淡绿色\n”);
color(11); printf(“■■■淡浅绿色\n”);
color(12); printf(“■■■淡红色\n”);
color(13); printf(“■■■淡紫色\n”);
color(14); printf(“■■■淡黄色\n”);
color(15); printf(“■■■亮白色\n”);
color(16); //因为这里大于15,恢复默认的颜色
printf(“回到原来颜色\n”); //直接使用颜色函数
}

正确例题
#include<stdio.h>
#include<Windows.h>
int main()
{
system(“color 04”); //黑色背景、红色字体
printf(“■■■\n”);

}

正确例题
#include<stdio.h>
#include<Windows.h>
int main()
{
system(“color 04”); //黑色背景、红色字体
printf(“■■■\n”);

 printf("\n\n\n"); 


system("color 02");   //黑色背景、 绿色字体 
printf("■■■\n"); 

}

正确例题
#include<stdio.h>
#include <windows.h>

void color(const unsigned short textColor)
{
if(textColor>=0 && textColor<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), textColor);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}

int main()
{
color(0); printf(“■■■黑色\n”);
color(1); printf(“■■■蓝色\n”);
color(2); printf(“■■■绿色\n”);
color(3); printf(“■■■湖蓝色\n”);
color(4); printf(“■■■红色\n”);
color(5); printf(“■■■紫色\n”);
color(6); printf(“■■■黄色\n”);
color(7); printf(“■■■白色\n”);
color(8); printf(“■■■灰色\n”);
color(9); printf(“■■■淡蓝色\n”);
color(10); printf(“■■■淡绿色\n”);
color(11); printf(“■■■淡浅绿色\n”);
color(12); printf(“■■■淡红色\n”);
color(13); printf(“■■■淡紫色\n”);
color(14); printf(“■■■淡黄色\n”);
color(15); printf(“■■■亮白色\n”);
color(16); //因为这里大于15,恢复默认的颜色
printf(“回到原来颜色\n”); //直接使用颜色函数
}

#include<stdio.h>
#include <windows.h>

void color(const unsigned short textColor)
{
if(textColor>=0 && textColor<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), textColor);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}

int main()
{
int i;

{
    color(1);    printf(" ■■■颜色\n");
    color(2);    printf(" ■■■颜色\n");
    color(3);    printf(" ■■■颜色\n");
    color(4);    printf(" ■■■颜色\n");
    color(5);    printf(" ■■■颜色\n");
    color(6);    printf(" ■■■颜色\n");
    color(7);    printf(" ■■■颜色\n");
    color(8);    printf(" ■■■颜色\n");
    printf("\n\n\n\n");
}
return 0;

}

正确例题
#include<stdio.h>
#include <windows.h>

void color(const unsigned short textColor)
{
if(textColor>=0 && textColor<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), textColor);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}

int main()
{

color(0); printf(“■■■色\n”);

color(1); printf(“■■■色\n”);

color(2); printf(“■■■色\n”);

color(3); printf(“■■■色\n”);

color(4); printf(“■■■色\n”);

color(5); printf(“■■■色\n”);

color(6); printf(“■■■色\n”);

color(7); printf(“■■■色\n”);

color(8); printf(“■■■色\n”);

color(9); printf(“■■■色\n”);

color(10); printf(“■■■色\n”);

color(11); printf(“■■■色\n”);

color(12); printf(“■■■色\n”);

color(13); printf(“■■■色\n”);

color(14); printf(“■■■色\n”);

color(15); printf(“■■■色\n”);

color(16); printf(“■■■色\n”);

color(17); printf(“■■■色\n”);

color(18); printf(“■■■色\n”);

}

正确例题
#include<stdio.h>
#include <windows.h>

void color(const unsigned short textColor)
{
if(textColor>=0 && textColor<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), textColor);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}

int main()
{

color(0); printf(“■■■色\n”);

color(1); printf(“■■■色\n”);

color(2); printf(“■■■色\n”);

color(3); printf(“■■■色\n”);

color(4); printf(“■■■色\n”);

color(5); printf(“■■■色\n”);

color(6); printf(“■■■色\n”);

color(7); printf(“■■■色\n”);

color(8); printf(“■■■色\n”);

color(9); printf(“■■■色\n”);

color(10); printf(“■■■色\n”);

color(11); printf(“■■■色\n”);

color(12); printf(“■■■色\n”);

color(13); printf(“■■■色\n”);

color(14); printf(“■■■色\n”);

color(15); printf(“■■■色\n”);

color(16); printf(“■■■色\n”);

}

正确例题
#include<stdio.h>
#include <windows.h>

void color(const unsigned short textColor)
{
if(textColor>=0 && textColor<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), textColor);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}

int main()
{

color(0); printf(“■■■色\n”);

color(1); printf(“■■■色\n”);

color(2); printf(“■■■色\n”);

color(3); printf(“■■■色\n”);

color(4); printf(“■■■色\n”);

color(5); printf(“■■■色\n”);

color(6); printf(“■■■色\n”);

color(7); printf(“■■■色\n”);

color(8); printf(“■■■色\n”);

color(9); printf(“■■■色\n”);

color(10); printf(“■■■色\n”);

color(11); printf(“■■■色\n”);

color(12); printf(“■■■色\n”);

color(13); printf(“■■■色\n”);

color(14); printf(“■■■色\n”);

color(15); printf(“■■■色\n”);

color(16); printf(“■■■色\n”);

color(17); printf(“■■■色\n”);

color(18); printf(“■■■色\n”);

color(19); printf(“■■■色\n”);

color(20); printf(“■■■色\n”);

color(21); printf(“■■■色\n”);

color(22); printf(“■■■色\n”);

color(23); printf(“■■■色\n”);

color(24); printf(“■■■色\n”);

color(25); printf(“■■■色\n”);

color(26); printf(“■■■色\n”);

color(27); printf(“■■■色\n”);

color(28); printf(“■■■色\n”);

color(29); printf(“■■■色\n”);

color(30); printf(“■■■色\n”);

color(31); printf(“■■■色\n”);

color(32); printf(“■■■色\n”);

color(33); printf(“■■■色\n”);

color(34); printf(“■■■色\n”);

color(35); printf(“■■■色\n”);

color(36); printf(“■■■色\n”);

color(37); printf(“■■■色\n”);

color(38); printf(“■■■色\n”);

color(39); printf(“■■■色\n”);

color(40); printf(“■■■色\n”);

color(41); printf(“■■■色\n”);

color(42); printf(“■■■色\n”);

color(43); printf(“■■■色\n”);

color(44); printf(“■■■色\n”);

color(45); printf(“■■■色\n”);

color(46); printf(“■■■色\n”);

color(47); printf(“■■■色\n”);

color(48); printf(“■■■色\n”);

color(49); printf(“■■■色\n”);

color(50); printf(“■■■色\n”);

color(51); printf(“■■■色\n”);

color(52); printf(“■■■色\n”);

color(53); printf(“■■■色\n”);

color(54); printf(“■■■色\n”);

color(55); printf(“■■■色\n”);

color(56); printf(“■■■色\n”);

color(57); printf(“■■■色\n”);

color(58); printf(“■■■色\n”);

color(59); printf(“■■■色\n”);

color(60); printf(“■■■色\n”);

color(61); printf(“■■■色\n”);

color(62); printf(“■■■色\n”);

color(63); printf(“■■■色\n”);

color(64); printf(“■■■色\n”);

color(65); printf(“■■■色\n”);

color(66); printf(“■■■色\n”);

color(67); printf(“■■■色\n”);

color(68); printf(“■■■色\n”);

color(69); printf(“■■■色\n”);

color(70); printf(“■■■色\n”);

color(71); printf(“■■■色\n”);

color(72); printf(“■■■色\n”);

color(73); printf(“■■■色\n”);

color(74); printf(“■■■色\n”);

color(75); printf(“■■■色\n”);

color(76); printf(“■■■色\n”);

color(77); printf(“■■■色\n”);

color(78); printf(“■■■色\n”);

color(79); printf(“■■■色\n”);

color(80); printf(“■■■色\n”);

color(81); printf(“■■■色\n”);

color(82); printf(“■■■色\n”);

color(83); printf(“■■■色\n”);

color(84); printf(“■■■色\n”);

color(85); printf(“■■■色\n”);

color(86); printf(“■■■色\n”);

color(87); printf(“■■■色\n”);

color(88); printf(“■■■色\n”);

color(89); printf(“■■■色\n”);

color(90); printf(“■■■色\n”);

color(91); printf(“■■■色\n”);

color(92); printf(“■■■色\n”);

color(93); printf(“■■■色\n”);

color(94); printf(“■■■色\n”);

color(95); printf(“■■■色\n”);

color(96); printf(“■■■色\n”);

color(97); printf(“■■■色\n”);

color(98); printf(“■■■色\n”);

color(99); printf(“■■■色\n”);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EasySoft易软

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值