Ⅰ c語言字怎樣顏色變化
在c語言中,system("color 01")顏色屬性由兩個十六進制數字指定,第一個為背景,第二個則為前景。
每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色
3 = 湖藍色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色
7 = 白色 F = 亮白色
當前階段,在編程領域中,C語言的運用非常之多,它兼顧了高級語言和匯編語言的優點,相較於其它編程語言具有較大優勢。計算機系統設計以及應用程序編寫是C語言應用的兩大領域。
(1)c語言字體顏色大小設置擴展閱讀:
C語言參考函數
C語言fabs()函數:求雙精度浮點數的絕對值
C語言abs()函數:求整數的絕對值
C語言div()函數:求兩個數的商和余數
C語言fmod()函數:求x/y的余數(針對浮點數)
C語言acos()函數:求反餘弦
C語言asin()函數:求反正弦
C語言atan()函數:求反正切
C語言atan2()函數:求x/y的反正切值
Ⅱ c語言字體全部變黑
要用TurboC或者DJGPP這兩個改編輯器顏色,在設置裡面。
為了使運行中的字體在一個程序中顯示不同的顏色,可以將這個系統函數封裝一下,對字體前景色顏色進行調用的函數。
Ⅲ C語言怎麼讓輸出的字體變大
函數名: settextstyle 功 能: 為圖形輸出設置當前的文本屬性 用 法: void far settextstyle (int font, int direction, char size); fornt 為字體:DEFAULT_FONT, TRIPLEX_FONT, SMALL_FONT, SANSSERIF_FONT, GOTHIC_FONT,也可以用0 ~ 4代替。 direction 為字元的排列方向:橫向和豎向,0為橫向排列,1為豎向排列。 size 為字體大小:可用interger做參數。只能選擇5個字體。但如果你有不同的中文字型檔,可以輸出不同的中文字體。
Ⅳ 怎樣在C語言編程中改變字體大小,顏色!!!!急!!(最好能直接套入在結構體中運行)謝謝!!!
用UltraEdit,可以達到你的要求!有語法高亮的功能!
Ⅳ C語言如何改變輸出字體的大小啊
1、首先要分情況,有兩種,一種是輸出文本字體的大小。另外一種是控制台字體大小。
1)文本數據沒有文字大小的概念,無法控制字體大小。例如notepad能改變字體大小並不是改變指定字的大小,而是notepad里的一個設置,打開其它文件你一樣會發現字體也隨之變化了。如果你希望用ie打開,那你可以寫html語句以控制文字大小,例如
文字大小
,這句話就是指用font標簽控制字體大小為6。
2)對於控制台字體大小,需要調用平台的api來實現,或者對平台api封裝的函數來實現。
比如windows
的控制台程序,就要調用windows的api來實現
bool
setconsolefont(handle,
dword)
2、system("color
01")可以改變字體的顏色。
顏色屬性由兩個十六進制數字指定
--
第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:
0
=
黑色
8
=
灰色
1
=
藍色
9
=
淡藍色
2
=
綠色
a
=
淡綠色
3
=
湖藍色
b
=
淡淺綠色
4
=
紅色
c
=
淡紅色
5
=
紫色
d
=
淡紫色
6
=
黃色
e
=
淡黃色
7
=
白色
f
=
亮白色
Ⅵ C語言中文字顏色怎麼設置
只給特定的文字設置顏色不太容易。
這里有C++ 源程序,看看你能不能改成C。
(見參考資料)
#include "console.h"
using namespace std;
void clrscr()
{
COORD coordScreen = { 0, 0 };
DWORD cCharsWritten;
CONSOLE_SCREEN_BUFFER_INFO csbi;
DWORD dwConSize;
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
GetConsoleScreenBufferInfo(hConsole, &csbi);
dwConSize = csbi.dwSize.X * csbi.dwSize.Y;
FillConsoleOutputCharacter(hConsole, TEXT(' '),
dwConSize,
coordScreen,
&cCharsWritten);
GetConsoleScreenBufferInfo(hConsole, &csbi);
FillConsoleOutputAttribute(hConsole,
csbi.wAttributes,
dwConSize,
coordScreen,
&cCharsWritten);
SetConsoleCursorPosition(hConsole, coordScreen);
}
void gotoxy(int x, int y)
{
COORD point;
point.X = x; point.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),
point);
}
void setrgb(int color)
{
switch (color)
{
case 0: // White on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE);
break;
case 1: // Red on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED);
break;
case 2: // Green on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_GREEN);
break;
case 3: // Yellow on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED |
FOREGROUND_GREEN);
break;
case 4: // Blue on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_BLUE);
break;
case 5: // Magenta on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED |
FOREGROUND_BLUE);
break;
case 6: // Cyan on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_GREEN |
FOREGROUND_BLUE);
break;
case 7: // Black on Gray
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | BACKGROUND_INTENSITY);
break;
case 8: // Black on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE);
break;
case 9: // Red on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE |
FOREGROUND_RED);
break;
case 10: // Green on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE | FOREGROUND_GREEN);
break;
case 11: // Yellow on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE | FOREGROUND_RED |
FOREGROUND_GREEN);
break;
case 12: // Blue on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE | FOREGROUND_BLUE);
break;
case 13: // Magenta on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE | FOREGROUND_RED |
FOREGROUND_BLUE);
break;
case 14: // Cyan on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE | FOREGROUND_GREEN |
FOREGROUND_BLUE);
break;
case 15: // White on White
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
BACKGROUND_INTENSITY | FOREGROUND_INTENSITY |
BACKGROUND_RED | BACKGROUND_GREEN |
BACKGROUND_BLUE | FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE);
break;
default : // White on Black
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE);
break;
}
}
Ⅶ c語言字體顏色
#include<graphics.h>/**這個程序需在TC或BC下運行,VC下不能運行/
#include<conio.h>
{
int gdriver=DETECT,gmode=0;
initgraph(&gdriver,&gmode,"");/*""中一般填寫BGI文件所在的地址,不知道你電腦中那個文件放在哪個地方,如果編譯不通過的話,你自己改一下!*/
textcolor(RED);
textbackground(BLUE);
outtext("hello\n");/*在滑鼠的當前位置輸出hello*/
//outtextxy(10,10,"hello");/*在坐標(10,10)出輸出hello*/
getch();
closegraph();
}
Ⅷ C語言怎麼調顏色
第一步、進入到vs界面,在上方工具欄中選擇箭頭所指的工具選項,如下圖所示。
Ⅸ c語言中如何改變輸出字體的大小
在輸出窗口最上面的藍色邊框上右鍵=屬性=字體有大小選項
Ⅹ 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
=
亮白色