c语言改变输出颜色

 时间:2026-04-26 02:15:21

1、首先我们来打印一个hello world!会发现输出的字体是白色的。

#include <stdio.h>

int main(){

printf("hello world!\n");

}

c语言改变输出颜色

2、接下来我们来设置一个函数来改变颜色,记得加头文件#include <windows.h>

代码如下:

#include <stdio.h>

#include <windows.h>

void color(int x) //设置字体颜色

{

if(x>=0 && x<=15)

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), x);

else

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);

}

int main(){

color(6);   //在打印前设置颜色,6是黄色

printf("hello world!\n");

}

c语言改变输出颜色

3、根据需要选择输出的颜色。

其他颜色的值为:

    0=黑色                 8=灰色  

    1=蓝色                 9=淡蓝色                                         

  2=绿色                10=淡绿色            

  3=湖蓝色             11=淡浅绿色     

  4=红色                12=淡红色        

  5=紫色                13=淡紫色             

  6=黄色                14=淡黄色               

  7=白色                15=亮白色    

  • C语言如何定义全局变量
  • C语言中\t是什么意思
  • scanf_s与scanf的区别是什么
  • c语言如何生成随机数
  • c语言数组作为参数传入函数怎样做?
  • 热门搜索
    缙云旅游网 三亚旅游费用 旅游鞋品牌 三月份去哪里旅游好 骑自行车旅游 西双版纳旅游多少钱 南岳旅游 黄山旅游一卡通 我要去山西旅游 大同旅游网