❶ 如何更改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是修改前景色