c语言字怎样颜色变化

如题所述

c语言中,system("color 01") 颜色属性由两个十六进制数字指定,第一个为背景,第二个则为前景。

每个数字可以为以下任何值之一:

0 = 黑色 8 = 灰色

1 = 蓝色 9 = 淡蓝色

2 = 绿色 A = 淡绿色

3 = 湖蓝色 B = 淡浅绿色

4 = 红色 C = 淡红色

5 = 紫色 D = 淡紫色

6 = 黄色 E = 淡黄色

7 = 白色 F = 亮白色

当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。

扩展资料:

C语言参考函数

C语言fabs()函数:求双精度浮点数的绝对值

C语言abs()函数:求整数的绝对值

C语言div()函数:求两个数的商和余数

C语言fmod()函数:求x/y的余数(针对浮点数)

C语言acos()函数:求反余弦

C语言asin()函数:求反正弦

C语言atan()函数:求反正切

C语言atan2()函数:求x/y的反正切值

参考资料来源:百度百科-c语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-30
在c语言中,
system("color 01") 
颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:

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

在windows api中:
#include <stdio.h>
#include <windows.h>

int main(void)
{
printf("Hello\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);
printf("Hello\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED);
printf("Hello\n");

getchar();
return 0;
}

其中FOREGROUND颜色只有四种:GREEN,BLUE,RED,INTENSIFY(加强)。本回答被网友采纳
第2个回答  2012-06-28
参考一下:

改变字体颜色-c语言
http://wenku.baidu.com/view/a38f77ff910ef12d2af9e70b.html
printf输出字体颜色
http://wenku.baidu.com/view/695cc928cfc789eb172dc85a.html
C语言编程颜色控制函数归纳
http://wenku.baidu.com/view/c6a9a78a680203d8ce2f2454.html

希望对你有用!本回答被网友采纳
第3个回答  2012-07-02
你可以去百度一下system,
里面有个system("color 0B"); 这个可以改变颜色!
相似回答