当前位置:首页 » 编程语言 » c语言输出颜色

c语言输出颜色

发布时间: 2022-04-19 21:43:32

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语言实现字体输出不同颜色的函数是什么

如图,贴代码说我格式错误。

不知道函数意思可以查msdn

㈣ C语言怎么调颜色

第一步、进入到vs界面,在上方工具栏中选择箭头所指的工具选项,如下图所示。

㈤ 怎样用C语言输出一个彩色的图案(不利用图片文件)

你好!
如果整个图案都是有程序控制绘制的,那你的用相关的图形库文件,比如OpenGL等的。这其实已经超出了C语言的本身的范畴,就变成一个工具了。
仅代表个人观点,不喜勿喷,谢谢。

㈥ C语言中,如何更改输出的文字中一部分的颜色

可通过以下两种方法解决:

㈦ 怎么改变C语言输出页面的颜色我用的Microsoft Visual C++ 6.0 window7旗舰版本系统

在程序开头加上头文件 #include<stdlib.h> ,在主函数里面加上语句, system("color 10"); '10'只是个例子,它为颜色属性,是由两个十六进制的数字制定,第一个为背景,第二个为前景,也就是显示的字体颜色,它们可以为下列的任何值之一:这样‘10’就表示,蓝色背景,黑色字体,同理,你也可以换成图中其他值。

㈧ c语言怎么输出有颜色的字,求大神,看别人代码,是输出黄的,求告诉其他的!

1、可以调用dos控制台的命令system("color xx");改变文字颜色。设置默认的控制台文字和背景颜色。COLOR [attr]attr 指定控制台输出的颜色属性颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为文字。每个数字可以为以下任何值之一:0 = 黑色 8 = 灰色1 = 蓝色 9 = 淡蓝色2 = 绿色 A = 淡绿色3 = 浅绿色 B = 淡浅绿色4 = 红色 C = 淡红色5 = 紫色 D = 淡紫色6 = 黄色 E = 淡黄色7 = 白色 F = 亮白色如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时的颜色2、例程:
#include <<a href="https://www..com/s?wd=stdio.h&tn=44039180_cpr&fenlei=-bIi4WUvYETgN-" target="_blank" class="-highlight">stdio.h</a>>
#include <<a href="https://www..com/s?wd=stdlib.h&tn=44039180_cpr&fenlei=-bIi4WUvYETgN-" target="_blank" class="-highlight">stdlib.h</a>>
int main(){
system("color a1"); //改变背景为绿色,文字为蓝色
printf("hello color :)\n");
return 0;
}

㈨ c语言怎么控制输出字符的颜色!

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

int main(void)
{
system("color f9");//设置输出的颜色,f表示背景为白色,9表示字符为蓝色,单独一个9表示只设置字符颜色,当然这两个数字可以为0-f(十六进制)中的任意数值
printf("I Love You");
return 0;
}

热点内容
如何破解软件登录不了服务器 发布:2025-01-24 02:05:07 浏览:11
春节三新算法 发布:2025-01-24 02:03:22 浏览:17
我的世界服务器房间号2020电脑版 发布:2025-01-24 01:28:05 浏览:398
微信提示存储空间不足 发布:2025-01-24 01:19:53 浏览:963
安卓电脑管家如何清除缓存 发布:2025-01-24 00:55:42 浏览:148
怎么上传歌曲到qq音乐 发布:2025-01-24 00:45:30 浏览:65
养猫用什么配置 发布:2025-01-24 00:37:58 浏览:812
pythongps 发布:2025-01-24 00:37:51 浏览:813
办公编程鼠标 发布:2025-01-24 00:37:07 浏览:386
wpa加密类型 发布:2025-01-24 00:35:58 浏览:960