① c语言控制台程序如何控制输出字体及颜色
void color(int b) { HANDLE hConsole = GetStdHandle((STD_OUTPUT_HANDLE)) ; SetConsoleTextAttribute(hConsole, b) ; } 头文件。参数b是具体的颜色,0——10是以黑色为背景的,逐渐递增,背景颜色红橙黄绿青蓝紫以此类推。 http://user.qzone.qq.com/164529140/infocenter 这儿有我写的俄罗斯方块,用到了颜色函数,你参考参考吧
② C语言输出字体的颜色怎么改变
用函数 : system("color xy"); //x代表背景色 y代表字体颜色,x可省略,如:system("color 5“)设置字体颜色为紫色。
其中0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色
7 = 白色 F = 亮白色
必须包含头文件:#include<stdlib.h>
③ 怎样在vc++环境下用c语言输出彩色字符
DOS 窗 字符 颜色 用 DOS 命令,例如:
system("COLOR 17"); // DOS 窗 背景兰色字白色
system("COLOR 34"); // DOS 窗 背景淡兰色字红色
视窗程序 字和背景 色 用 CDC 里的函数设定。
④ 在C语言运行中怎样输出五颜六色的字体
使用system命令
如 system("color 11")
⑤ C语言关于输出字体颜色的问题
如果是用终端,那只有这么点了,终端的颜色是预定义的,只有这么几种;
可以去学习编写图形界面的程序,满足你的需要。
⑥ linux 中C语言文件,打印出颜色宏字体怎么弄
用
vt码
例:printf("\033[40;31m你要改变颜色的内容\033[0m");
背景色为黑色,字体颜色位红色
只想要背景色printf("\033[40m你要改变颜色的内容\033[0m");
只想要自提颜色同上
改一下数字就行了
背景色
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色
字体颜色:30-----------39
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
⑦ c语言怎么输出有颜色的字,求大神,看别人代码,是输出黄的,求告诉其他的…
#include <stdio.h>
#include <conio.h> /* 使用getch()函数,这个函数用于无缓冲输入,不回显。即:按下一个键立即读入该字符(不需要按回车键),并且不自动把读入的字符显示在屏幕上 */
/* 打印指定宽度的颜色条 */
/* 参数1:颜色 */
/* 参数2:宽度 */
void prt_color_bar(unsigned color, unsigned width)
{
unsigned i;
/* 指定宽度个数的空格 */
for (i = 0; i < width; i++)
{
printf("\033[%u;%um \033[0m", color, color-10);
/* 同颜色,文字色的数值比背景色的代码少10 */
}
}
⑧ c语言如何输出彩色字
可以的,比如:
#include <windows.h>
HANDLE hConsole;
hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN);
//系统定义的颜色
/*FOREGROUND_BLUE,
FOREGROUND_GREEN,
FOREGROUND_RED,
FOREGROUND_INTENSITY,
BACKGROUND_BLUE,
BACKGROUND_GREEN,
BACKGROUND_RED,
BACKGROUND_INTENSITY
*/
设置默认的控制台前景和背景颜色。
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。
例如: "COLOR fc" 在亮白色上产生亮红色
⑨ C语言,如何输出绿色字体
#include<windows.h>
main(){
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_GREEN|FOREGROUND_GREEN);
//FOREGROUND_GREEN|FOREGROUND_GREEN|FOREGROUND_GREEN:三基色自己调吧
printf("绿色字体 ");
}
⑩ C语言实现字体输出不同颜色的函数是什么
如图,贴代码说我格式错误。
不知道函数意思可以查msdn