c語言中return xy x y 什麼意思

2021-04-17 14:43:36 字數 2879 閱讀 8416

1樓:危安芙

? :是一個三目運算子,先判斷『?』前面的,若為真,執行『?』後面語句,else,執行『:』後面語句!即if(x>y) 執行x else 執行y

2樓:匿名使用者

兄弟,你的基礎有待提高哇。

x>y?x:y,這個表示式的意思是:x>y這個表示式為真,內也就是說,如果x是大於

容y,那麼整個表示式(即:x>y?x:y)的值為x,否則為y。那麼整個return(x>y?x:y)語句意思是返回x,y中較大的那個

c++中return(x>y?x:y)什麼意思

3樓:匿名使用者

兄弟,你的基礎有待提高哇。

x>y?x:y,這個表示式的意思是:

x>y這個表示式為真,也就是說,如果x是大於y,那麼整個表示式(即:x>y?x:

y)的值為x,否則為y。那麼整個return(x>y?x:

y)語句意思是返回x,y中較大的那個

4樓:匿名使用者

如果x>y就返回x,否則返回y,x>y?x:y是個3元運算子,更具體可見譚浩強的《c語言程式設計》

5樓:匿名使用者

三目運算子

x>y 輸出x

x

6樓:匿名使用者

如果x > y, 則return x; 否則return y;

7樓:舞柔殺殺

相當於if (x>y) else

8樓:匿名使用者

return(x>y?x:y)

指如果x>y是正確的返回x,否則就返回y

9樓:匿名使用者

如果x>y,返回值是x,如果不滿足,返回值是y

c語言中return x>y是什麼意思

10樓:背菜刀的詩人

如果x的值大於y 返回1 如果小於y 返回0

11樓:一路陽光一路歌

return 是返回真或假 x>y 真 反之假

12樓:匿名使用者

c 中沒有 bool 型別

表示真假時用的就是整數,0 為假,其他是真

return x>y 就是返回這個表示式的真假,x 是否大於 y

13樓:匿名使用者

返回判斷結果,1是滿足xy

14樓:匿名使用者

定義了一個函式,函式返回值是(x>y) 真值為1 假植為0.

就是函式的結果不是0就是1,將結果在帶回到main()函式中執行。

c語言y丨~(x&y)是什麼意思?

15樓:

將變數x和y(必須都是整型)進行"按位與"(&操作符的功能),將結回果"按位取

答反"(~操作符的功能),再將結果和y進行"按位或"(|操作符的功能),最後得到整個表示式y|~(x&y)的結果。如:

//#include "stdafx.h"//if the vc++6.0, with this line.

#include "stdio.h"

int main(void)

輸出是-1。過程是這樣的:

兩個數的二進位制對應位都是1時這位才得1否則是0);

~(x&y)=~00000000=11111111;

兩個數的二進位制對應位只要有1個1這位就得1)。

二進位制11111111就是十進位制-1的補碼——這裡以8位二進位制舉例。

16樓:忽忽上升

||復這個

表示位或

~制 這個bai表示位取反

& 這個表示位與

例:2的二進du制zhi10, 1的二進位制012 | 1 = 3(二dao進位制的11,位或有1為1)2 & 1 = 0(二進位制的00,位與有0為0)~2 = 1(二進位制01, 1變為0,0變為1)

17樓:大狂哥灬

你這條語句不符號c語言的語法

||這個在c語言中表示 或

&&這個表示 且

c語言中x+=y,x-=y分別表示什麼意思

18樓:匿名使用者

x+=y 等價於

x = x + y

x-=y 等價於 x = x - y

同理x*=y 等價於x = x * y。

如以下**:

int main()

結果圖:

19樓:匿名使用者

+=; -= 是複合的賦值運算子

x += y; 等價於 x = x + y;

x -= y; 等價於x = x - y;

c語言採用複合運算子 一是簡化程式。二是為了提高編譯效率,能產生質量較高的目標**

20樓:千鋒教育

x+=y 就是x=x+y的簡寫

x-=y 就是x=x-y的簡寫

延伸知識點

x*=y 就是x=x*y的簡寫

依次類推

21樓:匿名使用者

x+=y 就相當於 x=x+y 其他的類似

22樓:匿名使用者

1、+=; -= 是複合的賦值運算子。

23樓:誰課桌上的青春

x=x+y

x=x-y

C語言中for迴圈語句,c語言中for語句是怎麼用的

for 語句包括三個表示式,第一個和第三個可以省略,省略第一個的意思是在for之前已經對變數初始化,例如i 0 for i 5 i 和for i 0 i 5 i 意思相同 第三個省略的意思也很明顯,原來的i 可以在for迴圈語句中實現,例如 for i 0 i 5 i 和for i 0 i 5 i ...

c語言中for的用法,C語言語言中FOR的用法

你這些程式肯定是某些二流教科書上,根本就是誤導人。for後面語句 需要迴圈的 不管是一句還是多句都要加!因為加 比不加 讓程式表述得更加清楚!printf d x,y 不會報錯,printf是一個多引數的c函式,編譯的時候,printf函式本身並不知道 引號 中需要多少個引數,它只是按照順序從堆疊上...

c語言中voidcon啥意思,C語言中void是什麼意思

宣告瞭一個函式名字叫con無引數返回值為void c語言中void是什麼意思 void 被翻譯為 無型別 相應的void 為 無型別指標 常用在程式編寫中對定義函式的引數型別 返回值 函式中指標型別進行宣告。void 的作用 1.對函式返回的限定,這種情況我們比較常見。2.對函式引數的限定,這種情況...