C語言中,b 3是什麼意思,c語言中3 b 是什麼意思

2021-03-11 10:56:42 字數 2757 閱讀 1928

1樓:匿名使用者

解釋的沒錯!

這在c語言中叫做復合賦值運算子,包括如下幾種:

+=、 -=、 *= 、 /= 、%=、>>= 、<<=、&= 、|=、~= 、 ^=。

2樓:

在c語言中,b*=3等同於b=b*3。

3樓:煞神一刀

對,就是b=b*3;

4樓:人設不能崩無限

在c/c++中,bai操作符稱為自反運算子(類似的du還有+=、

zhi*=、/=、&=、|=等等),由前後兩個符dao號無間內隔組合而成;其核心意義由前乙個容

符號確定,完成左邊的變數與右邊的變數的運算關係,後面的=號是把運算結果賦給左邊的目標變數的意思。

5樓:吳立公冶如意

先解釋一

bai下+=和

++是什麼意思

du+=

的意思是zhi

左值和右值相加結dao果版賦值給左值如

a=1;b=2;a+=b;後,a=3;b=2。

++的意思是變數自加1,如權a=1;a++;a的值是2,在c中,++有前置和後置如

++a;a++;,單獨使用的時候是沒有區別的,都是自加1,在有運算時就有區別了,前置的++是自加後才參與運算,後置的++是參與運算後在自加1。

如題的畫,假定a=1,b=2,a+=b++的意思就是b=2先參與a+=b運算a=3,然後b自加1,b=3;如果b++換成前置++b,a+=++b就是b先自加1,b=4,然後參與a+=b運算,a=4。

c語言中3‖b++是什麼意思

6樓:行坡者

||是邏輯或,它是乙個短路運算子,當左右運算元都為邏輯真時結果才為邏輯假

++在這裡是後置自加運算子,所以b先參與表示式計算,再自加c語言裡0代表邏輯假,非0代表邏輯真

因為3已經能確定結果為邏輯真,所以b不管了。

c語言裡關係表示式和邏輯表示式結果為1或0,1表示邏輯真,0表示邏輯假

所以這個表示式結果為1

這就是乙個邏輯表示式而已,沒太大實際意義,估計是計算機二級考試試題

c語言中 b=a<3?3:2 是什麼意思?

7樓:匿名使用者

b=a<3?3:2 的意義是,如果a的值小於3,那麼把3賦值給b,否則把2賦值給變數b。

?:是乙個條件運算子。

相當於:

if(a<3)

b=3;

else

b=2;

8樓:弦訴相思

b接收乙個返回值,這個值的條件是,判斷a<3是否成立,成立則b=3,否則b=2,這是乙個三元運算子,a

9樓:不能說的_秘密

判斷a<3是否成立,成立則表示式值為3賦給b,即b=3;如果不成立,則表示式值為2賦給b,即b=2;

10樓:紅葉聯隊

如果a<3成立,b=3,否則b=2

c語言中 b+=3 b-=5 之類的語句是什麼意思。

11樓:永夜之始

是b=b+3 b=b-5的簡略語句

12樓:匿名使用者

b+=3就是b=b+3。。。。。。。。b-=5就是b=b-5

c語言中,a^b是什麼意思?

13樓:匿名使用者

^按位異或,

例如#include

int main()

輸出結果是8;

1010//10

0010//2

——^1000//8

14樓:夜風輕吹

位運算:按位異或運算子

看運算子左右值的二進位制數字,一一對應,若相同(即:1-1或者0-0)就為0若不同(1-0或者0-1)則為1

結果得到的二進位制就是結果

15樓:匿名使用者

a的b次方

如2^3就是2的3次方,就是8

在c語言中「a^b」是什麼意思?

16樓:匿名使用者

a 異或 b

按位異或

比如 a 為 5 --- 0101

b 為 7 ----0111

______________

0010

對應位相同為0, 不同為1

希望對你有幫助。謝謝

c語言中:k= (a++==b) ? 2:3什麼意思

17樓:唯愛丶等憂傷

如果a等於b,則k=2,否則k=3

然後 a=a+1;

相當於if(a===b)

k=2;

else k=3;

a=a+1;

18樓:新小圈崛起了

如果a++(++是自增運算子)的值等於b那麼k=2,不等於b,k=3。

d=a?b:c; 是三目運算子

19樓:

如果a++==b,則k=2,否則k=3

20樓:蒿飇睢菡

後面是乙個逗號表示式

最終的結果是k=3

c語言中cabcab是什麼意思,C語言中cabca,b是什麼意思

max 是個函式,表示取其中最大的值。比如a 3,b 4,則max a,b 4 a 4,b 3,則max a,b 4 a 3,b 3,則max a,b 3 c語言中c abc a,b 是什麼意思 這是乙個函式呼叫的語句,c等於abc函式的返回值。一般這麼寫abc是乙個函式,也就是存在 fun typ...

c語言中是什麼意思,C語言中 是什麼意思?

你好,a b表示a a b a b表示a a b 是c語言的運算子部分的知識 其中 是結構體指標的知識 條件運算子 a?b c表示a為真則執行b,否則執行c 運算子的知識,叫自反賦值運算子 a b相當於a a b a b相當於a b 是指向成員運算子 不懂可以問我 c語言中輸出語句中用到 c,表示輸...

c語言中o是什麼意思,C語言中 c是什麼意思

o意思是以八進位制整bai型式輸出整du數。c語言zhi中對於不同型別的資料用dao不同的格式字元內。x格式符,以十六進製制數容形式輸出整數。u格式符,用來輸出unsigned型資料,即無符號數,以十進位制形式輸出。c格式符,用來輸出乙個字元。s格式符,用來輸出乙個字串。擴充套件資料 scanfse...