当前位置:首页 » 编程语言 » c语言背景怎么变颜色
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言背景怎么变颜色

发布时间: 2022-12-09 05:19:44

c语言,怎样能把背景颜色改成红色,或其它颜色

你是需要改编译器显示的背景颜色,还是开发的程序的背景颜色,如果是前者需要根据不同的编译器找不同的更改方式,如果是后者并且是win32控制台程序的话使用system("color 6f");这样的语句修改,颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色
3 = 浅绿色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色

⑵ C语言设计出来的程序 的背景颜色怎样通过代码控制

system("COLOR17");//DOS窗背景兰色字白色

system("COLOR34");//DOS窗背景淡兰色字红色

自己尝试尝试,就会发现很多种颜色的组合的

这么做:

#include<stdio.h>

#include<stdlib.h>

main()

{floatpi=3.14159265,r;

//system("COLOR17");//DOS窗背景兰色字白色

system("COLOR34");//DOS窗背景淡兰色字红色

printf("enterradius: ");

scanf("%f",&r);

if(r<0)

printf("EnterError ");

else

printf("r=%.2f,c=%.2f,area=%.2f ",r,2*pi*r,pi*r*r);

system("pause");

}

//给出答案以前一定要自己先试验一下。达到背景黑色变成其他颜色,字体颜色随便

说别人的答案不对之前,自己最好先确认一下自己的编译器设置之类的是不是正确,这么多人的都不对,你不觉得应该先找找自己的原因?

下面的图是我的代码的运行结果,

编译器VC6.0

⑶ C语言背景色怎么弄

C语言不存在背景色,C语言的编译器可以更换背景色,各种不同的编译器更换背景色的方法不同,需要参考其帮助文件,一般是在编辑环境设置中。

⑷ C语言的程序的背景颜色怎样通过代码控制

已经按你的要求重新改写,简化。
本题一个完整的c程序如下,程序在tc2.0和win-tc下运行通过,结果正确。
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>

main()
{float pi=3.14159265,r;
textbackground(YELLOW);/* 设置背景色为黄色,注意颜色应该大写,可更改 */
textcolor(RED); /* 设置文件颜色为红色,可更改 */
clrscr(); /* 清屏,使设置生效 */
printf("enter radius:");
scanf("%f",&r);
if(r<0)
printf("Enter Error!\n");
else
printf("r=%.2f,c=%.2f,area=%.2f\n",r,2*pi*r,pi*r*r);
system("pause");/* 暂停,按任一键继续 */
}

---------------------------------------------------------------------
---------------------------------------------------------------------
以下仅供参考。可以连续输入8次,每次得到的颜色不同,当然可以改变for (color = 0; color < 8; color++)中color<8的数值来控制输出的颜色数。
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<graphics.h>
main()
{float pi=3.14159265,r;
int color;
for (color = 0; color < 8; color++)
{
textbackground(color);
cprintf("This is color %d\r\n", color);
cprintf("enter radius:");
scanf("%f",&r);
if(r<0)
cprintf("Enter Error!\r\n");
else
cprintf("r=%.2f,c=%.2f,area=%.2f\r\n",r,2*pi*r,pi*r*r);
cprintf("Press any key to continue\r\n");
getch();
}
system("pause");
}

⑸ 如何在c语言中改变背景和字体的颜色

调用color函数法
加入#include头文件,没有此头文件则无法调用本文使用的函数。

1-f分别代表的颜色如下:0=黑色8=灰色1=蓝色9=淡蓝色2=绿色A=淡绿色3=湖蓝色B=淡浅绿色4=红色C=淡红色5=紫色D=淡紫色6=黄色E=淡黄色7=白色F=亮白色

⑹ c语言界面怎么改变屏幕颜色

可以啊,你在代码开始加入system("color f1");//f1为颜色代码,具体颜色代码查询你可以这样做:
按win+r打开运行输入cmd按回车,然后在打开的命令提示符中输入 color/? 按回车即可

这是在c语言中编写cui程序,即win32 console工程文件。。如果是win32 application工程文件,必须在注册窗口类时给出背景刷。。

⑺ c语言怎么使背景换颜色,而不是简单的黑屏白字,如换成红色,要求用代码完成

#include <windows.h>
int main(.....)
{
system("color 3e") ;
}
系统的 color 命令用法:
设置默认的控制台前景和背景颜色。

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。

⑻ C语言中改变背景颜色和字的颜色

是啊,你说的那几个函数只能是在tc里面才有定义的,但是如果是在C++中就需要使用GDI中CDC类,函数SetTextColor函数是设置文本前景色,SetBKColor是设置背景色,TextOut为输出文本。
例:在窗口左上角输出计算机三个字,蓝底白字:
void
CGraphicView::OnDraw(CDC
*pDC)
{
CGraphicDoc*
pDoc=GetDocument();
ASSERT_VALID(pDoc);
pDC->SetTextColor(RGB(255,255,255));
pDC->SetBkColor(RGB(0,0,255));
pDC->TextOut(0,0,"计算机");
}

⑼ C语言怎么调颜色

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

⑽ 如何更改c语言窗口的背景颜色与字体颜色

在VC下,使用system("color a"),增加头文件#include <stdlib.h>,其中a表示颜色属性,颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:如system("color 1f");表示蓝底白字。
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色
7 = 白色 F = 亮白色