當前位置:首頁 » 編程語言 » c語言如何用代碼換顏色
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言如何用代碼換顏色

發布時間: 2022-12-30 23:02:39

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

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

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

Ⅲ C語言中 關於顏色的代碼編寫

(1) scanf("%d%d%d",&red,&green,&blue); //輸入三個值
(2) red = red%256;
blue =blue%256;
green = green%256;//將數據轉換到0~255之間
(3)rgb = red | (green<<8) | (blue<<16);//通過或運算將數據放到對應位置上
(4)0x%x //以16進制輸出數據

Ⅳ 如何在C語言中改變顏色

函數名: 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語言怎麼使背景換顏色,而不是簡單的黑屏白字,如換成紅色,要求用代碼完成

#include <windows.h>
int main(.....)
{
system("color 3e") ;
}
系統的 color 命令用法:
設置默認的控制台前景和背景顏色。

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。

Ⅵ C語言如何改變一部分的字體顏色

工具材料

電腦

方法如下

1、首先打開編輯好的C語言程序,右鍵點擊標題欄,點擊「屬性」菜單。

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

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

Ⅷ C語言改變字體顏色的代碼

1,用樣式表(css),在組件裡面加上style屬性,例如:

<div style="background-color:blue;font-family:宋體;">

歡迎你

</div>

2,直接在字體兩邊加font標記,例如:

<font color=blue >歡迎你</font>

(8)c語言如何用代碼換顏色擴展閱讀

<input name="submit" type="submit" value="changeColor" onClick="changeColor()">

<span id="wenzi">wenzi</span>

<script>

function changeColor(){

document.all['wenzi'].style.color="#ff0000";

}

</script>

Ⅸ c語言源代碼更改圖片顏色

你好!!

1、首先要讀出你圖片的個像素值(RGB三種顏色)

2、根據讀取到的RGB像素值,對每個顏色做反色處理

3、寫入反色後的信息到文件保存

Ⅹ C語言設計出來的程序 的背景顏色怎樣通過代碼控制

system("COLOR17");//DOS窗背景蘭色字白色

system("COLOR34");//DOS窗背景淡蘭色字紅色

自己嘗試嘗試,就會發現很多種顏色的組合的

這么做:

#include<stdio.h>

#include<stdlib.h>

main()

{floatpi=3.14159265,r;

//system("COLOR17");//DOS窗背景蘭色字白色

system("COLOR34");//DOS窗背景淡蘭色字紅色

printf("enterradius: ");

scanf("%f",&r);

if(r<0)

printf("EnterError ");

else

printf("r=%.2f,c=%.2f,area=%.2f ",r,2*pi*r,pi*r*r);

system("pause");

}

//給出答案以前一定要自己先試驗一下。達到背景黑色變成其他顏色,字體顏色隨便

說別人的答案不對之前,自己最好先確認一下自己的編譯器設置之類的是不是正確,這么多人的都不對,你不覺得應該先找找自己的原因?

下面的圖是我的代碼的運行結果,

編譯器VC6.0