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

c語言輸出顏色

發布時間: 2022-04-19 21:43:32

c語言怎麼輸出有顏色的字,求大神,看別人代碼,是輸出黃的,求告訴其他的…

#include <stdio.h>
#include <conio.h> /* 使用getch()函數,這個函數用於無緩沖輸入,不回顯。即:按下一個鍵立即讀入該字元(不需要按回車鍵),並且不自動把讀入的字元顯示在屏幕上 */

/* 列印指定寬度的顏色條 */
/* 參數1:顏色 */
/* 參數2:寬度 */
void prt_color_bar(unsigned color, unsigned width)
{
unsigned i;
/* 指定寬度個數的空格 */
for (i = 0; i < width; i++)
{
printf("\033[%u;%um \033[0m", color, color-10);
/* 同顏色,文字色的數值比背景色的代碼少10 */
}
}

㈡ c語言如何輸出彩色字

可以的,比如:
#include <windows.h>
HANDLE hConsole;
hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN);
//系統定義的顏色
/*FOREGROUND_BLUE,
FOREGROUND_GREEN,
FOREGROUND_RED,
FOREGROUND_INTENSITY,
BACKGROUND_BLUE,
BACKGROUND_GREEN,
BACKGROUND_RED,
BACKGROUND_INTENSITY
*/
設置默認的控制台前景和背景顏色。
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語言實現字體輸出不同顏色的函數是什麼

如圖,貼代碼說我格式錯誤。

不知道函數意思可以查msdn

㈣ C語言怎麼調顏色

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

㈤ 怎樣用C語言輸出一個彩色的圖案(不利用圖片文件)

你好!
如果整個圖案都是有程序控制繪制的,那你的用相關的圖形庫文件,比如OpenGL等的。這其實已經超出了C語言的本身的范疇,就變成一個工具了。
僅代表個人觀點,不喜勿噴,謝謝。

㈥ C語言中,如何更改輸出的文字中一部分的顏色

可通過以下兩種方法解決:

㈦ 怎麼改變C語言輸出頁面的顏色我用的Microsoft Visual C++ 6.0 window7旗艦版本系統

在程序開頭加上頭文件 #include<stdlib.h> ,在主函數裡面加上語句, system("color 10"); '10'只是個例子,它為顏色屬性,是由兩個十六進制的數字制定,第一個為背景,第二個為前景,也就是顯示的字體顏色,它們可以為下列的任何值之一:這樣『10』就表示,藍色背景,黑色字體,同理,你也可以換成圖中其他值。

㈧ c語言怎麼輸出有顏色的字,求大神,看別人代碼,是輸出黃的,求告訴其他的!

1、可以調用dos控制台的命令system("color xx");改變文字顏色。設置默認的控制台文字和背景顏色。COLOR [attr]attr 指定控制台輸出的顏色屬性顏色屬性由兩個十六進制數字指定 -- 第一個為背景,第二個則為文字。每個數字可以為以下任何值之一:0 = 黑色 8 = 灰色1 = 藍色 9 = 淡藍色2 = 綠色 A = 淡綠色3 = 淺綠色 B = 淡淺綠色4 = 紅色 C = 淡紅色5 = 紫色 D = 淡紫色6 = 黃色 E = 淡黃色7 = 白色 F = 亮白色如果沒有給定任何參數,該命令會將顏色還原到 CMD.EXE 啟動時的顏色2、常式:
#include <<a href="https://www..com/s?wd=stdio.h&tn=44039180_cpr&fenlei=-bIi4WUvYETgN-" target="_blank" class="-highlight">stdio.h</a>>
#include <<a href="https://www..com/s?wd=stdlib.h&tn=44039180_cpr&fenlei=-bIi4WUvYETgN-" target="_blank" class="-highlight">stdlib.h</a>>
int main(){
system("color a1"); //改變背景為綠色,文字為藍色
printf("hello color :)\n");
return 0;
}

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

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

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

熱點內容
存儲30介面什麼意思 發布:2025-01-23 23:11:24 瀏覽:670
青少兒編程培訓學校 發布:2025-01-23 23:07:52 瀏覽:264
msc編譯器收費 發布:2025-01-23 23:07:36 瀏覽:580
載入存儲單元翻譯 發布:2025-01-23 23:02:25 瀏覽:849
ftp下載目錄命令 發布:2025-01-23 23:02:22 瀏覽:264
創建用戶腳本 發布:2025-01-23 22:53:01 瀏覽:949
什麼是手機存儲模式 發布:2025-01-23 22:41:57 瀏覽:534
c語言相反數 發布:2025-01-23 22:28:55 瀏覽:187
壓縮網課 發布:2025-01-23 22:13:19 瀏覽:597
網站收錄源碼 發布:2025-01-23 22:04:42 瀏覽:693