❶ 如何更改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 = 亮白色
❷ c语言怎么随机程序颜色,注意是“随机”!(求用windows.h库里system(color)的)
void bianse()//随机变身色
{
char color[] = "color c";
color[7] = '0' + rand() % 10;
system(color);
}
❸ 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语言如何设置窗口颜色
system("color 0A");//0A代表绿色,可以自己换
头文件是windows.h
1
.
改变整个控制台的颜色
用
system(
"color 0A"
);
其中
color
后面的
0
是背景色代号,
A
是前景色代号。各颜色代码如下:
0
=
黑色
1
=
蓝色
2
=
绿色
3
=
湖蓝色
4
=
红色
5
=
紫色
6
=
黄色
7
=
白色
8
=
灰色
9
=
淡蓝色
A=
淡绿色
B=
淡浅绿色
C=
淡红色
D=
淡紫色
E=
淡黄色
F=
亮白色
❺ 怎么用C语言在学生管理系统中实现彩色界面和字体
调用system函数
具体用法:
#include<windows.h>
{
system("color 4A");//设置颜色
printf("颜色设置成功");
}
system("color 4A")说明:
其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
F=亮白色
懂了么?
❻ 求C语言怎么做让打出的界面有颜色
可以使用【system("color 0A");】函数来定义界面背景颜色、字体颜色,其定义在stdlib.h头文件中。其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色。
#include<stdio.h>
#include<stdlib.h>
/*
对应的颜色码表:
0=黑色8=灰色
1=蓝色9=淡蓝色
2=绿色A=淡绿色
3=浅绿色B=淡浅绿色
4=红色C=淡红色
5=紫色D=淡紫色
6=黄色E=淡黄色
7=白色F=亮白色
*/
intmain(void){
system("colorE9");/*淡黄色背景淡蓝色文字*/
printf("HelloWorld! ");
getch();
return0;
}
运行结果
❼ c语言界面怎么改变屏幕颜色
可以啊,你在代码开始加入system("color f1");//f1为颜色代码,具体颜色代码查询你可以这样做:
按win+r打开运行输入cmd按回车,然后在打开的命令提示符中输入 color/? 按回车即可
这是在c语言中编写cui程序,即win32 console工程文件。。如果是win32 application工程文件,必须在注册窗口类时给出背景刷。。
❽ 在C语言中,如何改变程序运行时显示屏的颜色
用 system() 调用 color命令可以改变颜色 如system(“color 12”),后面打出来的就是蓝底绿字
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++中如何控制输出界面的颜色
C++中可以用system()函数控制输出界面的颜色,例如“system("color 1A")”可以设置成蓝色背景颜色、淡绿色前景颜色。
system是一个C语言和C++下的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件<stdlib.h>后方可调用。
system("color 0A")可用于设置颜色,其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:
0=黑色,1=蓝色,2=绿色,3=湖蓝色,4=红色,5=紫色;
6=黄色,7=白色,8=灰色,9=淡蓝色,A=淡绿色,B=浅绿色;
C=淡红色,D=淡紫色,E=淡黄色,F=亮白色。
(9)c语言设置界面随机颜色扩展阅读:
system()函数常见用途:
1、system("pause")
可以实现冻结屏幕,便于观察程序的执行结果。
2、system("CLS")
可以实现清屏操作。
3、system("title 窗口标题")
设置cmd窗口标题。
4、system("mode con cols=48 lines=25")
设置窗口宽度高度分别为48和25。
5、system("del 文件路径");
删除文件。
❿ c语言怎么改变屏幕的颜色
头文件要包含#include"stdlib.h"
system("color12");1是修改背景色,2是修改前景色