當前位置:首頁 » 編程語言 » c語言連等

c語言連等

發布時間: 2022-01-24 11:48:22

c語言能用連等的方式賦值么

能呀。int a=b=c=12;就能用。

② c語言有連等式嗎

if(a==b==c)。。。這樣的好像存在嗎?這樣不是連等了。==是判斷是否相等。
應該寫成 if(a==b&&b==c)

③ c語言中什麼時候不能連等 什麼時候能連等

1、首先在電腦中打開vc6.0, 新建一個vc項目,添加頭文件,如下圖所示。

④ C語言中三個指針連等怎麼理解還有如p=q=NULL怎麼理解

a=b=c;
就是b=c; 然後a=b; 實際上 就是把a和b都賦值為c的值.
p=q=NULL;
和這個類似, 就是把p和q都置成空指針.

⑤ C語言賦值試題,求大家幫忙 到底可不可以連等 e++這么用到底對不對

需要首先明確
1.)賦值操作符的優先順序比「+」更低。
2.) 賦值操作符的返回值是賦值後的左操作數的值。
3.) 常量和表達式不能作為左值,不能作為左操作數(即不能放在二元運算符的左邊)。

以上3點判斷如下:
A:可以分割為兩個連續的賦值操作,連續賦值操作從右至左執行,第一個執行賦值操作左邊為(9+e+f)是表達式,錯誤。編譯器應該報錯。可以修改為d=9+e+(f=d+9)。
B:正確。
C:d+9是要干什麼?也沒有賦值。語法錯誤。
D:同A

建議寫出來編譯一下。映像會深刻些。某些教材是比較簡略的,建議查查C++
primer之類的書籍。

⑥ c語言中語句中 "連等" 問題

連等關鍵有兩點:
1、運算符的優先順序跟結合性。
2、一個賦值表達式是有值的,值就是被賦的值,比如a=3 ,這個賦值表達式的值就是3,若有b=(a=3),則b的值為3.
例如:
a=b=c中只有一個運算符,等號,所以優先順序是一樣的,而等號的結合性是從右向左的(也就是等式從右往左計算),所以a=b=c 等同於 a=(b=c),故a=4,b=4;

⑦ C語言中的連等號

不能。。。需要連等的話必須用&&連接,即a==b && b==2,賦值就必須用兩條語句了

⑧ C語言中,如果要判斷兩個數是否同時為1,能不能用連等表達式

上面的不行,邏輯判斷連續來語法上是沒有問題的,但是得不到想要的結果,呵呵
道理應該很簡單,如a == b == 1這個,運算順序是先運算a == b返回值是0或者1,再讓這個0或者1和這個後面的表達式運算,也就是0或者1和後面的1運算,
0==1或者1==1來做

所以說語法上沒有問題,但是結果不一定是你想要的
如果ab都為2,那麼a==b返回1,和1運算,那麼返回1,但是ab是2,但不是1,可是返回1,是正確的
明白沒??????????

⑨ C語言中允許出現連等的形式嗎

你上面說的寫法是可以的!但是如果寫成這樣舊錯了
int a=b=c=d=1;

C語言中不允許出現這樣的連等式!
但先定義然後再再連等式可以的

⑩ C語言能連等么a=b=14

能。
a=b=14的意思是將14賦給a和b,最後a和b都等於14,並不是判斷a和b是否與14都相等。

熱點內容
保存在伺服器的圖片如何刪除 發布:2024-11-15 09:55:09 瀏覽:800
花雨庭國際服伺服器ip 發布:2024-11-15 09:54:00 瀏覽:502
伺服器的空島如何刷錢 發布:2024-11-15 09:40:52 瀏覽:262
安卓系統錄像設置在哪裡 發布:2024-11-15 09:36:33 瀏覽:917
電信級伺服器電腦 發布:2024-11-15 09:26:27 瀏覽:246
壓縮某個文件夾 發布:2024-11-15 09:03:11 瀏覽:891
網址能解壓嗎 發布:2024-11-15 08:54:09 瀏覽:933
python更改目錄 發布:2024-11-15 08:41:08 瀏覽:265
伺服器快閃記憶體可以裝在一般電腦上嗎 發布:2024-11-15 08:36:46 瀏覽:8
安卓手機怎麼查詢自己的路線軌跡 發布:2024-11-15 08:32:19 瀏覽:969