c語言a 2 3是什麼意思還有a

2021-04-17 19:25:19 字數 1697 閱讀 2069

1樓:gta小雞

c=(a=(2,3));

先求逗號表

bai達du

式2,3,值為

zhi最後一項3;然dao後求專表示式a=3,將a賦值為3並返回3;最後求表示式c=3,將c賦值為3。

d=(b=2,3)先求逗號表屬達式b=2,3,前一個子表示式將b賦值為2,返回後一個子表示式的值3;然後求表示式d=3,將d賦值為3。

輸出abcd的值,a=3, b=2, c=3, d=3。

2樓:

a *= 2 + 3; 就是

a = a * (2 + 3);

同理:a /= a + a; 就是 a = a / (a +a);

*=  /=都是複合運算版

符,權 a *= b;即 a = a * b;

3樓:飄雨

a*=2+3表示:a=a*5;

a/=a+a表示:a=a/(a+a)

4樓:孤漠飛鳥

a*=2+3 表示a=(a*(2+3))=a*5;

a/=a+a 表示a=a/(a+a)=1/2;(如果a是整型,這時為0)

c語言a[1][j]++是什麼意思

5樓:育知同創教育

a[1][j]是一個1行j列的陣列,++的意思是給某一個元素的值加1

6樓:小卡唐

第2行第j個元素自增1

c語言中a+=2是什麼意思

7樓:路堯家的顧小言

a++表示a自增1,就是bai給a+1然後du賦值給a,zhi相當於daoa=a+1。

在c/c++等高階語言中,++是自增運算子,它有版兩種用法:

1、i++:使用權i之前先使i加一;

2、++i:使用i之後再加一。

擴充套件資料:程式例項:

#include using namespace std; int main()

執行結果:

8樓:考元修龐裳

「==」通常用於條件判斷,a==2

意思是判斷a是否等於2;

例如:if(a==2)

else

9樓:茆晚竹藏風

=是賦值運算子,==是邏輯比較運算子,==一般用於邏輯判斷上,比如:if、while、do...while、for(最少使用)、?

:(三目運算子,第一個就是邏輯表示式)

10樓:匿名使用者

賦值相當於a=a+2

也就是說每當執行這個語句時候,

a的值會變化,變化為a由原來的值增加2.

11樓:匿名使用者

c語言中,

a+=2是等價於a=a+2的.

即將變數a的值加上2,然後再賦值給a.

12樓:藏天地

+=,-=,*=...都屬於賦值運算子

運算時都一下就明白了,如a+=2就表示a=a+2

13樓:匿名使用者

a+=2;和a=a+2;是一個意思

14樓:匿名使用者

它的意思就是:a=a+2

C語言中P23是什麼意思,c語言中12是什麼意思

的優先順序比 bai 高,1 du2 3 1 2 3 1二 位zhi邏輯運算子 符號dao 描述 按位與 按位或 版 按位異或 按位取反 表中權除去最後一個運算子是單目運算子,其他都是雙目運算子。這些運算子只能用於整型表示式。位邏輯運算子通常用於對整型變數進行位的設定 清零 取反 以及對某些選定的位...

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

等於的意思 是賦值的意思。只要理解到 賦值不是等於 就能分辨了。比如 int a a 2 賦值,讓a的值變成2 a原來是多少是不知道的 if a 3 判斷 a是否等於3,此時a的值仍然是2a 這是一個邏輯符號,也就是說,結果是真或者假.a b 當a與b相等時是真,否則為假.還有,迴應一下klboy1...

c語言裡的t是什麼意思C語言C是什麼意思

樓上寫錯了,應該是 轉義字元 而不是 轉移字元 轉義字元是一種特殊的字元常量。轉義字元以反斜線 開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱 轉義 字元。例如,在前面各例題printf函式的格式串中用到的 n 就是一個轉義字元,其意義是 回車換行 轉義字元主要用來表示...