1、如果是用終端,那只有這么點(diǎn)了,終端的顏色是預(yù)定義的,只有這么幾種;可以去學(xué)習(xí)編寫圖形界面的程序,滿足你的需要。
創(chuàng)新互聯(lián)是專業(yè)的江安網(wǎng)站建設(shè)公司,江安接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行江安網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
2、COLOR [attr]attr 指定控制臺輸出的顏色屬性顏色屬性由兩個十六進(jìn)制數(shù)字指定 -- 第一個為背景,第二個則為文字。
3、include conio.h /* 使用getch()函數(shù),這個函數(shù)用于無緩沖輸入,不回顯。
4、使用ansi顏色碼 簡單說,兩步:I.修改c:\windows\system32\CONFIG.NT文件,在最后添加一行:device=%SystemRoot%\system32\ansi.sys II.然后c程序里用ansi顏色碼,控制輸出。
1、也可以理解成 DWORD SetTextColor (HDC, DWORD),其中DWORD是關(guān)于顏色的參數(shù),常用RGB()獲取 例如: SetTextColor(HDC,RGB(255,0,0)); 當(dāng)然設(shè)備環(huán)境(HDC)要通過BeginPaint(HWND,&PAINTSTRUCTURE)或GetDC(HWND)獲得。
2、11題:a[10]越界,a[3,5]是二維數(shù)組,a(5)應(yīng)該用[],只有a[10-10]是表示a[0]是正確的。12題:D的字符串最多5個字符,而abcdef已經(jīng)是6個字符了,所以錯了。
3、=是取模后賦值,+=是加后賦值,-= 是減后賦值,=是左移后賦值,變量=表達(dá)式 左移就是將左邊的數(shù)的二進(jìn)制各位全部左移若干位,右邊的數(shù)指定移動位數(shù),高位丟棄,低位補(bǔ)0, 移幾位就相當(dāng)于乘以2的幾次方。
4、&&和||是邏輯運(yùn)算符,&和|是位運(yùn)算符。
5、c語言中的函數(shù)名除了標(biāo)準(zhǔn)庫里面的函數(shù)外,都是自己起的,所以你這樣子拿出來大家也不知道是什么意思的,好的程序一般會給你注釋出這個函數(shù)是什么功能的;所以別想上網(wǎng)能找到,具體問題具體分析吧。
0=黑色,8=灰色,1=藍(lán)色,9=淡藍(lán)色,2=綠色,A=淡綠色,3=淺綠色,B=淡淺綠色,4=紅色,C=淡紅色,5=紫色,D=淡紫色,6=黃色,E=淡黃色,7=白色,F(xiàn)=亮白色。
可以調(diào)用dos控制臺的命令system(color xx);改變文字顏色。設(shè)置默認(rèn)的控制臺文字和背景顏色。COLOR [attr]attr 指定控制臺輸出的顏色屬性顏色屬性由兩個十六進(jìn)制數(shù)字指定 -- 第一個為背景,第二個則為文字。
這里FOREGROUND_GREEN可以換成1-255的數(shù)字,表示不同配色。
本題一個完整的c程序如下,程序在tc0和win-tc下運(yùn)行通過,結(jié)果正確。