課程
/后端開發(fā)
/C#
/C#開發(fā)輕松入門
!x>y是什么意思呀
2015-10-06
源自:C#開發(fā)輕松入門 2-20
正在回答
x>y 反過來嘍
x>y = true? ? (!x>y)=false
AngusHu
化龍貝 回復(fù) AngusHu
AngusHu 回復(fù) 化龍貝
碼奴 提問者
Jonater 回復(fù) AngusHu
Jonater 回復(fù) 碼奴 提問者
1260500583
當(dāng)然不是反過來這樣,A的寫法是錯(cuò)誤的,根本不會(huì)運(yùn)行。
邏輯非,即(!) ?用來對(duì)某一個(gè)?bool?類型表達(dá)式取反,即“真變假”或“假變真”。
請(qǐng)看下面的代碼:
Console.WriteLine(1 > 0);//條件表達(dá)式為true,輸出True。
Console.WriteLine(!(1 > 0));//用邏輯非對(duì)條件表達(dá)式取反,輸出False。
x>y = true? ? (!x>y)就相當(dāng)于!x>y 只不過個(gè)寫法更規(guī)范。作用都是將?x>y 所得出的布爾值取反。
大家分析這么多,其實(shí)沒必要想太多啊,這明顯是類型錯(cuò)誤啊。。。
首先你 x 是int型,我!是邏輯運(yùn)算符,!是用來標(biāo)記true和false這種布爾類型的,怎么可能標(biāo)記int呢?
慕雪6154894
是不能運(yùn)行的
不對(duì)吧,x>y是false,那要按你說的!是把x>y反過來:!x>y則為true;
而(x>y)為false;
自然!x>y和(x>y)是有區(qū)別的;
且!x是不能正常運(yùn)行的
舉報(bào)
本門課程是C#語言的入門教程,將帶你輕松入門.NET開發(fā)
5 回答if (x == y || x + y == 8)啥意思?
3 回答+“”是什么意思呀
1 回答Console.WriteLine(x+"")是什么意思
1 回答int y=5代表什么意思
4 回答x+" " 請(qǐng)問是什么意思啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-10-09
x>y 反過來嘍
x>y = true? ? (!x>y)=false
2017-11-07
當(dāng)然不是反過來這樣,A的寫法是錯(cuò)誤的,根本不會(huì)運(yùn)行。
2016-10-11
邏輯非,即(!) ?用來對(duì)某一個(gè)?bool?類型表達(dá)式取反,即“真變假”或“假變真”。
請(qǐng)看下面的代碼:
Console.WriteLine(1 > 0);//條件表達(dá)式為true,輸出True。
Console.WriteLine(!(1 > 0));//用邏輯非對(duì)條件表達(dá)式取反,輸出False。
x>y = true? ? (!x>y)就相當(dāng)于!x>y 只不過個(gè)寫法更規(guī)范。作用都是將?x>y 所得出的布爾值取反。
2016-07-15
大家分析這么多,其實(shí)沒必要想太多啊,這明顯是類型錯(cuò)誤啊。。。
首先你 x 是int型,我!是邏輯運(yùn)算符,!是用來標(biāo)記true和false這種布爾類型的,怎么可能標(biāo)記int呢?
2016-05-04
是不能運(yùn)行的
2016-04-14
不對(duì)吧,x>y是false,那要按你說的!是把x>y反過來:!x>y則為true;
而(x>y)為false;
自然!x>y和(x>y)是有區(qū)別的;
且!x是不能正常運(yùn)行的