當前位置:首頁 » 編程語言 » c語言中顏色

c語言中顏色

發布時間: 2023-01-24 00:57:35

c語言中的顏色設置語句詳解

//定義設置顏色的函數
//第一個參數是字體顏色,第二個參數是背景顏色
void
setColor(unsigned
short
ForeColor=7,unsigned
short
BackGroundColor=0)//默認設為字體白色,背景黑色
{
HANDLE
handle=GetStdHandle(STD_OUTPUT_HANDLE);//獲取當前窗口句柄
SetConsoleTextAttribute(handle,ForeColor+BackGroundColor*0x10);//設置顏色
}
對應的顏色碼表:
1.
0
=
黑色
8
=
灰色
1
=
藍色
9
=
淡藍色
2
=
綠色
10
=
淡綠色
3
=
淺綠色
11
=
淡淺綠色
4
=
紅色
12
=
淡紅色
5
=
紫色
13
=
淡紫色
6
=
黃色
14
=
淡黃色
7
=
白色
15
=
亮白色

❷ c語言字怎樣顏色變化

在c語言中,system("color 01")顏色屬性由兩個十六進制數字指定,第一個為背景,第二個則為前景。

每個數字可以為以下任何值之一:

0 = 黑色 8 = 灰色

1 = 藍色 9 = 淡藍色

2 = 綠色 A = 淡綠色

3 = 湖藍色 B = 淡淺綠色

4 = 紅色 C = 淡紅色

5 = 紫色 D = 淡紫色

6 = 黃色 E = 淡黃色

7 = 白色 F = 亮白色

當前階段,在編程領域中,C語言的運用非常之多,它兼顧了高級語言和匯編語言的優點,相較於其它編程語言具有較大優勢。計算機系統設計以及應用程序編寫是C語言應用的兩大領域。

(2)c語言中顏色擴展閱讀:

C語言參考函數

C語言fabs()函數:求雙精度浮點數的絕對值

C語言abs()函數:求整數的絕對值

C語言div()函數:求兩個數的商和余數

C語言fmod()函數:求x/y的余數(針對浮點數)

C語言acos()函數:求反餘弦

C語言asin()函數:求反正弦

C語言atan()函數:求反正切

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

❸ C語言怎麼調顏色

第一步、進入到vs界面,在上方工具欄中選擇箭頭所指的工具選項,如下圖所示。

❹ c語言怎麼控制輸出字元的顏色!

#include <stdio.h>
#include <stdio.h>

int main(void)
{
system("color f9");//設置輸出的顏色,f表示背景為白色,9表示字元為藍色,單獨一個9表示只設置字元顏色,當然這兩個數字可以為0-f(十六進制)中的任意數值
printf("I Love You");
return 0;
}

❺ 求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");
}

你可以參閱:
http://..com/question/86663727.html
http://..com/question/79605706.html
http://..com/question/79605348.html

❻ C語言顏色問題,非常急!!!

你可以用控制台color命令,system("color ##");
具體幫助請按Win+R,輸入cmd,打開後輸入color /?後查看。

❼ c語言顏色的問題

不是頭文件不行,而是你的程序是.C程序。
純C代碼,聲明必須在其它語句之前,將system那一行,向下挪三行,放在三行聲明變數之下即可。

❽ C語言編程中的字體顏色是什麼意思

在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>
intmain(void)
{
printf("Hello ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);
printf("Hello ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED);
printf("Hello ");
getchar();
return0;
}
其中FOREGROUND顏色只有四種:GREEN,BLUE,RED,INTENSIFY(加強)

❾ c語言顏色函數color怎麼使用

函數名: textbackground
功 能: 選擇新的文本背景顏色
用 法: void textbackground(int color);
程序例:

#include <conio.h>

int main(void)
{
int i, j;

clrscr();
for (i=0; i<9; i++)
{
for (j=0; j<80; j++)
cprintf("C");
cprintf("\r\n");
textcolor(i+1);
textbackground(i);
}

return 0;
}

函數名: textcolor
功 能: 在文本模式中選擇新的字元顏色
用 法: void textcolor(int color);
程序例:
#include <conio.h>

int main(void)
{
int i;

for (i=0; i<15; i++)
{
textcolor(i);
cprintf("Foreground Color\r\n");
}

return 0;

❿ C語言中如何改變字體大小和顏色

1、在主界面的菜單欄找到工具菜單(tool),打開tools。

熱點內容
bf3什麼配置好 發布:2025-07-20 14:42:34 瀏覽:134
vs2015編寫python 發布:2025-07-20 14:42:30 瀏覽:483
順序存儲的空間壓力大不大 發布:2025-07-20 14:41:50 瀏覽:387
ff15和尼爾哪個配置要求高 發布:2025-07-20 14:37:19 瀏覽:848
安卓怎麼創建ftp伺服器地址 發布:2025-07-20 14:35:58 瀏覽:525
c編譯器和解釋器的區別 發布:2025-07-20 14:27:32 瀏覽:334
語句編譯一個計算機 發布:2025-07-20 14:27:24 瀏覽:928
惠支付普通密碼被鎖定什麼原因 發布:2025-07-20 14:27:21 瀏覽:528
榮譽積分伺服器怎麼搭建 發布:2025-07-20 14:15:18 瀏覽:231
我的C語言 發布:2025-07-20 14:14:21 瀏覽:280