c語言塗紅
inv(p,10); 函數調用, 沒什麼問題啊.
Ⅱ 求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語言,怎樣能把背景顏色改成紅色,或其它顏色
你是需要改編譯器顯示的背景顏色,還是開發的程序的背景顏色,如果是前者需要根據不同的編譯器找不同的更改方式,如果是後者並且是win32控制台程序的話使用system("color 6f");這樣的語句修改,顏色屬性由兩個十六進制數字指定 -- 第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色 1 = 藍色 9 = 淡藍色 2 = 綠色 A = 淡綠色
3 = 淺綠色 B = 淡淺綠色 4 = 紅色 C = 淡紅色 5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色 7 = 白色 F = 亮白色
Ⅳ c語言字怎樣顏色變化
在c語言中,system("color 01")顏色屬性由兩個十六進制數字指定,第一個為背景,第二個則為前景。
每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色
3 = 湖藍色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色
7 = 白色 F = 亮白色
當前階段,在編程領域中,C語言的運用非常之多,它兼顧了高級語言和匯編語言的優點,相較於其它編程語言具有較大優勢。計算機系統設計以及應用程序編寫是C語言應用的兩大領域。
(4)c語言塗紅擴展閱讀:
C語言參考函數
C語言fabs()函數:求雙精度浮點數的絕對值
C語言abs()函數:求整數的絕對值
C語言div()函數:求兩個數的商和余數
C語言fmod()函數:求x/y的余數(針對浮點數)
C語言acos()函數:求反餘弦
C語言asin()函數:求反正弦
C語言atan()函數:求反正切
C語言atan2()函數:求x/y的反正切值
Ⅳ 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語言:求問圖中畫紅色圈和線的語句的意思,詳細一點,謝謝
int k=n & 0xf; 其中的 & 是「按位與」運算。這一句的作用是取n的二進制形式的最低4位,它相當於k=n%16; n>>4是將n的二進制形式的最低4位去除,它的作用相當於n/16。所以if(n>>4!=0)也可以替換為if(n/16!=0)或if(n>15),然後就調用DtoH(n/16)。 k+'0'的作用是把0~9換算為'0'~'9',也就是把一位十進制數值換為相應的字元。 k-10+'a'的作用是把10~15換算為'a'~'f',也就是把10~15r 十進制數值換為相應的小寫十六進制字元'a'~'f'。 當i==0時,printf("%d-->",a[i]);的作用就是輸出: 28-->
Ⅶ C語言給圓填色
1、沒有問題,確認circle(200,200,100)是紅色的。
2、使用fillellipse(x,y,r1,r2);
Ⅷ 怎樣用C語言編寫一個程序輸出一個紅色的旗子
#include<stdio.h>
#include<windows.h>
#defineN5//N>=2,旗子大小
voidprintFlag();
voidprintSpace(intn);
voidcolor(constunsignedshortcolor1);
intmain()
{
printFlag();//不清楚你的旗子形狀,僅供參考
return0;
}
voidprintFlag()
{
inti=0;
color(12);//字體變成紅色
for(i=0;i<N;++i)//旗幟
{
putchar('*');
printSpace(i);
putchar(' ');
}
for(i=0;i<(N/2)+2;++i)//旗幟底部
{
printf("*");
}
putchar(' ');
for(i=0;i<=N/4;++i)//旗桿
{
printf("* ");
}
color(7);//字體變成白色
}
voidprintSpace(intn)
{
if(n<=0)
return;
while(n--)
putchar('');
putchar('*');
}
voidcolor(constunsignedshortcolor1)
{
/*僅限改變0-15的顏色;如果在0-15那麼實現他的顏色因為如果超過15後面的改變的是文本背景色。*/
if(color1>=0&&color1<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color1);
/*如果不在0-15的范圍顏色,那麼改為默認的顏色白色;*/
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
}
Ⅸ C語言怎麼調顏色
第一步、進入到vs界面,在上方工具欄中選擇箭頭所指的工具選項,如下圖所示。
Ⅹ 七巧板塗色c語言程序
1塗黃,2塗綠,3塗藍,4塗紅,5塗藍,6塗黃,7塗綠。