Ⅰ c語言編程中的字體顏色是什麼意思
在c語言中,
system("color 01")
顏色屬性由兩個十六進制數字指定 -- 第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色
3 = 湖藍色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色
7 = 白色 F = 亮白色
在windows api中:
#include<stdio.h>
#include<windows.h>
intmain(void)
{
printf("Hello ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);
printf("Hello ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED);
printf("Hello ");
getchar();
return0;
}
其中FOREGROUND顏色只有四種:GREEN,BLUE,RED,INTENSIFY(加強)
Ⅱ c語言的問題(黑與白)
比如對A: A說:「我看見有三個人的是白紙,一人是黑紙」。
3個人白紙一個黑紙則b+c+d+e應該為3
如果A頭上是白紙即a=1 則a&&b+c+d+e==3為真 若是黑紙a=0即!a則
!a&&b+c+d+e!=3為真 不管是白還是黑(a&&b+c+d+e==3||!a&&b+c+d+e!=3)應該為真 每個人對應的都是真值就輸出此時各個人頭上的紙是黑還是白
運行結果為a b c d e依次為0 0 1 0 1 你檢測一下
((a&&b+c+d+e==3||!a&&b+c+d+e!=3)
&&(b&&a+c+d+e==0||!b&&a+c+d+e!=0)
&&(c&&a+b+d+e==1||!c&&a+b+d+e!=1)
&&(d&&a+b+c+e==4||!d&&a+b+c+e!=4))應該為1的 其他情況下都是0
Ⅲ C語言程序,運行結果出現的黑塊什麼意思
那個是游標
你的for循環是個死循環
改為
for(i=1;i<=3;i++)
Ⅳ C語言中VC++6.0中輸出一個黑色的格子的代碼是什麼呀
那是不支持中文的系統才出現黑色格子,在支持中文的系統就會出現中文了。
當然漢字里也有黑色格子如:
printf("%c%c\n",
0xa8,
0x80);
輸出
█,當然在黑色dos屏幕下會變成白色色塊
Ⅳ c語言中有個黑點是什麼意思如(x>But[i].x)
黑點前面的But[i]是一個結構體,後面的x是結構體的一個成員。學習一下結構體就明白了。
Ⅵ C語言問題 請問下圖中黑氣部分的代碼 到底是什麼意思 有什麼作用
這是鏈表。樓主是在學習數據結構吧。
而樓下說的結構體明顯錯了,P0雖然沒看到定義,但是明顯是一個結構體指針。
P0->next代表下一個結點。P0->next=NULL代表這個結點被開辟了,next指向了下一個結點,而先把下一個結點歸零。
Ⅶ C語言 輸入字元後就變成一片黑了
#include
"stdio.h"
void
main()
{
char
c;
(c=getchar())
!='\n';
if(c>='a'
&&
c<='z')
printf("%c",c);
if(c>='a'
&&
c<='z')
printf("%c",c-32)
}
這個程序將輸入的字元串看成一個個的字元,然後再判斷輸出,實現「只輸出大寫字母字元,其他的跳過,若有小寫變成大寫後輸出。」
Ⅷ 誰能告訴我這個c語言代碼什麼意思,要是運行的話我應該在在那個黑框里輸入什麼
黑框內輸入十個整數,用空格分隔。
代碼是找到這十個數中最大數和最小數,並分別指出是第幾個數。
Ⅸ c語言中alpha是什麼意思
1、C語言編程中Alpha通道是一個8位的灰度通道,該通道用256級灰度來記錄圖像中的透明度信息,定義透明、不透明和半透明區域,其中黑表示透明,白表示不透明,灰表示半透明。
2、阿爾法通道(Alpha
Channel)是指一張圖片的透明和半透明度。例如:一個使用16位存儲的圖片,可能5位表示紅色,5位表示綠色,5位表示藍色,1位是阿爾法。在這種情況下,它要麼表示透明要麼不是。一個使用32位存儲的圖片,每8位表示紅綠藍,和阿爾法通道。在這種情況下,就不光可以表示透明還是不透明,阿爾法通道還可以表示256級的半透明度。
Ⅹ C語言編譯運行後出現的黑框框叫什麼名字
這個是窗口控制台,一般在程序中有輸入或輸出時會彈出來。