1樓:匿名使用者
判斷相等的運算子。
形式為a==b
a b可以是任意值或表示式。
當a b相等時, a==b為真,否則為假。
2樓:浙江衛健科技****
是關係運算子. 表示:判斷是否相等的。
如:if(a==b) /*判斷a與b是否相等,如相等則為真*/
c語言中==是什麼意思
3樓:匿名使用者
是關係運算子. 表示:判斷是否相等的。
如:if(a==b) /*判斷a與b是否相等,如相等則為真*/
4樓:匿名使用者
因為初始化時a[0]=1,其餘等於0
第一個迴圈完成後,a[1]=2,a[3]=6;其餘未變所以結果是:
a[0]=1;
a[1]=2;
a[2]=0;
a[3]=6;
a[4]=0;
5樓:匿名使用者
就是等於的意思,c語言裡,判斷某個變數是否與給定的值相等,就要用==,而=符號則用來給某變數賦值
6樓:蔚海韻
==是判斷是否相等的字元,如果左右兩邊相等,則表示式的值為1,否則則為0.
7樓:匿名使用者
c語言中什麼意思 1.模運算,即求餘數。表示式 a % b 就是計算 a 除以 b 得出的餘數。例如: 4 % 3 的結果是 1 2.轉義符,比如在scanf()和
8樓:地中海太陽
c語言中==是等於的意思
9樓:
=是賦值,==是相等
10樓:快樂0小孩
就是數學中的等於,由於在c語言中「=」用於賦值,所以用兩個『=』號
11樓:夢不到今天
按照c的標準
是等於的意思
c語言中的「%c」是什麼意思?
12樓:匿名使用者
例如printf( "%c", c );
scanf(「%c」,&c);
代表輸入或輸出格式是一個字元變數 。。
對於一個字元型或者int型都能用%c。。與ascii碼錶對應。。
13樓:徭庸學凝潔
i+=j;和i=i+j;
功能上是等價的,但是前者更快,與內部結構有關。
14樓:乘藻愛依絲
c語言中,輸入和
輸出是需要指定資料的型別,如下面的程式:#includevoid
main()
比如你輸入a
bc第一個輸出語句會輸出abc第二個語句由於使用%d所以會輸出abc對應的ascii碼
c語言中「+=」是什麼意思?
15樓:丫頭愛寶貝
c語言中「+=」是什麼意思:
+=表示把左邊的數加上右邊的數的和賦值給左邊的數的意思。
c語言中「+=」是什麼意思的延伸:
更多c語言**列表:
a+=b等效於 a=a+b
a-=b 等效於 a=a-b
a*=b 等效於 a=a*b
a/=b 等效於 a=a/b
pjz/=n 等效於 pjz=pjz/n
a%=b等效於 a=a%b
語言**的功能:c語言的**是最為簡潔的,是讓程式設計人員用最為簡短的描述語句實現所需要的功能,能提高編譯器的編譯速度。
16樓:威凌霜頻智
是「等於」的意思,就相當於數學中的「=」號,這用於判斷兩個數是否相等。而c語言中「=」則是賦值的意思。
例如:1.
if(a==b)
return
true;
else
return
false;
2.a=3;
b=a;
則a的值就是3了。
17樓:魏念守清
+=:加法賦值運算子,將運算子前面的變數加上後面的值再賦值給前面的變數。
-=:減法賦值運算子,將運算子前面的變數減去後面的值再賦值給前面的變數。
比如:a+=b; //等價於a=a+ba-=b; //等價於a=a-b不知道是c語言,大多語言都一個意思。
18樓:鳳萱庚錦
變數自動加1
++在前為先執行自加1,在後則語句跳到下一行才加1比如++z,那行程式執行到本句時就加了1,z=1;x=1;y=1;
++z;
//這裡z已經為1
x++;
++y;
//到這裡x才為2
19樓:督奇勝鐵濮
首先,人類發明了計算機,需要與計算機「交流」,即寫入和讀出,而且硬體需要與軟體相配才能發揮作用,這樣必須發明一中語言讓人類與機器能夠交流,就誕生了機器語言,也就是低階語言。同時因為機器硬體畢竟不如人聰明(耶~),而且二進位制也是最貼近硬體的語言,所以發明的語言也是最簡單的二進位制,而普通人甚至是科學家也難懂,所以發明了一些高階語言,如同c語言,c++等等。
其中vb,vf都是比較低階,簡單的程式化語言,而c算是中等語言吧,而c++,java等都算是難的了。
總之它們都是用來和計算機「交流」的語言,c只是其中的一種,用它可以來編輯程式,比如用vb可以編輯一些小遊戲什麼的,用c++編輯一些大的程式,例如魔獸世界等絕大多數網路遊戲都是用c++編寫的,所以學習c和c++都很有前途的。
好了,就講這麼多吧,希望對你有幫助。
20樓:蘭秋荷阿順
+=是複合賦值符號,比如:
...int
a=3;
a+=2;
//相當於a=a+2;
printf("%d\n",a);
//此時輸出a的值為5...
21樓:懷爾陽止千
build
target
'target
1'正在建立target
1c(1):
warning
c318:
can't
open
file
'at89x51.h'
意思是第一行找不到'at89x51.h'
庫檔案c(8):
error
c202:
'p1_0':
undefined
identifier
意思是第8行p1_0沒有定義。
c(10):
error
c202:
'p1_0':
undefined
identifier
意思是第10行p1_0沒有定義。
補充:#i
nclude
//你這裡用了中文#,改成英文#,如果出錯上面第一行的錯誤,那麼庫資料夾裡沒有at89x51.h,要去建立它。
void
main(void)
while(1);}
22樓:屈飛文邊童
c語言是一類程式語言,2023年誕生於美國的貝爾實驗室。
就學習程式語言來講,建議先學習c語言,很多語言都是在c語言的基礎上發展起來的,個人認為c語言的魅力在於指標,你能夠精確到控制每一個位元組,因此效率是其它語言無法比擬的,所以很多作業系統底層都是c寫的。
如果想學這個的話,得有興趣,然後勤練多思考。
23樓:守寧呂月
c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。
因此,它的應用範圍廣泛。
c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有一些大型應用軟體也是用c語言編寫的。
c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。
24樓:富俊楚慈頡
c語言中輸出語句中用到%c,表示輸出變數的型別是字元型的。
eg:main()
25樓:芮蘊古城
例如a+=b相當於a=a+b,,,,即把a+b的值再賦值給a
懂了嗎?
不懂聯絡我
26樓:安徽新華電腦專修學院
+=表示把左邊的數加上右邊的數的和賦值給左邊的數的意思。
27樓:匿名使用者
就是b=b+c,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有,b-=c、b*=c都是這個意思
28樓:匿名使用者
實際上就是b=b+c的意思
之所以用b+=c,是從計算機的運算上考慮,符合計算機內部的計算原理。
29樓:匿名使用者
加等於就是如b+=a就是先運算b+a再將運算所得的值賦值給b。-=同理
30樓:波菜——喜洋洋
b+=c也就是b=b+c 的意思。其實計算的還有很多種的字首,字尾等等的表示式。
31樓:匿名使用者
b+=c 的意思就是 b=b+c
32樓:匿名使用者
b=b+c的意思,縮略寫法吧
33樓:勥貓咪
把b+c的值賦值給b
34樓:卓長青摩酉
代表預處理命令吧,於不同的關鍵字搭配,有不同的意思。
像#include
代表在預處理時將其後的檔案包含到程式中去
#define
則定義一些常量,便於以後的修改,只是改這一處!
但願你能理解,我水平有限!還是希望能幫到你!
在c語言中=!是什麼意思?
35樓:超覺之精
1、c語言中=!是兩個運算子擺放在一起,「=」是賦值運算子,「!」邏輯非運算子;
2、邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別;
3、首先對其運算元求值,若結果為0,則條件為假(false),否則為真(true);
4、優先順序上「!」先於「=」;所有比如有下面的式子,int i;i=!5;
5、這個理解為:根據運算子優先順序,!先於=;首先5作為!的運算元,求值!5的結果是bool型的false。
6、然後false隱士轉換成int型,即0;所以i裡面的值是整形0。
擴充套件資料:
c語言運算
1、c語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程式設計語言。
2、在表示式方面較其它程式語言更為簡潔,如自加、自減、逗號運算和三目運算使表示式更為簡單;
3、但初學者往往會覺的這種表示式難讀,關鍵原因就是對運算子和運算順序理解不透不全
特有特點
1、c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。
2、c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。
3、不同的變數型別可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。
5、部份的變數型別可以轉換,例如整型和字元型變數。
6、通過指標(pointer),c語言可以容易的對儲存器進行低階控制。
7、預編譯處理(preprocessor)讓c語言的編譯更具有彈性。
36樓:匿名使用者
=!意思「不等於」
1、「=」是賦值運算子
2、「!」邏輯非運算子,邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別:首先對其運算元求值,若結果為0,則條件為假(false),否則為真(true)。
3、優先順序上「!」先於「=」
4、所有比如有下面的式子
int i;
i=!5;
5、根據運算子優先順序,!先於=
首先5作為!的運算元,求值!5的結果是bool型的false
然後false隱士轉換成int型,即0
所以i裡面的值是整形0
擴充套件資料
c語言運算子號:
比較特別的是,位元右移(>>)運算子可以是算術(左端補最高有效位)或是邏輯(左端補 0)位移。例如,將 11100011 右移 3 位元,算術右移後成為 11111100,邏輯右移則為 00011100。
因算術位元右移較適於處理帶負號整數,所以幾乎所有的編譯器都是算術位元右移。
運算子的優先順序從高到低大致是:單目運算子、算術運算子、關係運算子、邏輯運算子、條件運算子、賦值運算子(=)和逗號運算子。
關係運算子號 :== 、!=
參考資料
c語言中和,C語言中 和 是什麼意思
可以提高程式的效率 編譯器在語法翻譯的時候最終會用逆波蘭式來表示 其他的也可以的 也就是翻譯成x a的形式。所以我們書寫的時候把x x a 寫成x a說一下原理 x a等價於 x x a。大三的時候編譯原理有講的。祝你好運 是賦值運算子。i 2,是指把 2 這個值賦給i,這樣i就有了值,為2。是比較...
c語言中wb,rb是什麼意思,C語言中c是什麼意思
在c語言的檔案操作中,wb和rb分別對應著對二進位制檔案的兩種操作方式 寫操作和讀操作 c語言中 c是什麼意思 用於格式化輸入輸出函式中,針對char型別的匹配。比如 輸入 用於輸入一個字元型。輸出時類似。所有的格式化輸入輸出函式,都可以用這個。c語言中的 c 是什麼意思?例如printf c c ...
C語言中的位與是什麼意思,C語言中c是什麼意思
c位,網路流行語,最早 於遊戲領域,即center,中間位置的意思。是二進位制的吧?因為二進位制 中的加法,減法,乘法,除法,還有邏輯運算,都是針對這個版 數字的二進位制位權數來進行的。比如1111111,除二,就只要將這個數的所有位數向後移以為,就是111111。牽扯到 位 的,都跟二進位制有關,...