ifa和ifa是什麼意思,a為布林值

2021-03-19 18:26:34 字數 4168 閱讀 6794

1樓:匿名使用者

if(a)就是a為true時,條件成立;

if(!a)則相反,即!a為true時,條件成立,也就是a為false時,條件成立

2樓:匿名使用者

當a是布林值的時候,a表示true,則!a表示false。

所以if(a)就是說當a=true的時候,執行if裡面的**,

反之if(!a)則表示當a=false的時候執行if裡面的**。

3樓:阿金子

首先自己先定義a的布林值等於true或者false,我先假定它為true。

if(a)如果a為true,則…

if(!a)如果a不為true,則…(!是非的意思)注:同理a可定義為false。

用c程式設計時if(a)是什麼意思?if(!a)又是什麼意思?

4樓:人設不能崩無限

if(a)表示a為真時執來行後自

續語句。

if(!a)表示a為假時執行後續語句。

if (a) 中 a 通常為布林變數,boolean variable (布林型變數) 是有兩種邏輯狀態的變數,它包含兩個值:真和假。如果在表示式中使用了布林型變數,那麼將根據變數值的真假而賦予整型值1或0。

要把一個整型變數轉換成布林型變數,如果整型值為0,則其布林型值為假;

反之如果整型值為非0,則其布林型值為真。布林型變數在執行時通常用做標誌,比如進行邏輯測試以改變程式流程。

5樓:匿名使用者

if的意思是檢測a的值,如果a是0,那麼!a就為非零,非零就成立,那麼就會執行if內的語句,反之如果a不為0,那麼!a就為0,即不成立,就不會執行if內的語句

6樓:匿名使用者

if(a),表示a為真時執行後續語句(即a為非零的時候)

if(!a),表示a為假時執行後續語句(即a為零的時候)

7樓:雙子

if(a) 如果a為true(真)時,執行if判斷的語句體

if(!a) 如果!a為true(真)時,即a為false(假)時,執行if判斷的語句體

8樓:匿名使用者

if (a) 中 a 通常為布林變數

bool 變數 只有兩種取值 「真」 和 「假」

也可以為數字型 即 a=0 a 就為假, a=-1或a=1 為真!版

是取反權的意思,也就是不為(真)或(假)

解釋就是 if(a) 如果a為真,則....do something...

if(!a) 如果不為a的布林值,則...do something ...

9樓:匿名使用者

if(a)判斷a是否為0

if(!a)判斷a是否不為0

if(!a)和if(a)是什麼意思?

10樓:行了我

if(a)表示:

如果括號裡是邏輯表示式成立,或者說為真,則執行後面語句;

if(!a)表示:如果括號裡是邏輯表示式不成立,或者說為假,則不執行後面語句。

條件語句可以給定一個判斷條件,並在程式執行過程中判斷該條件是否成立,根據判斷結果執行不同的操作,從而改變**的執行順序,實現更多的功能。vba中的條件語句主要有if語句和select case語句兩種。

11樓:匿名使用者

if裡的

判斷,是根據括號裡的值是否為0來的,如果a=0,則!a不等於0,則滿足if的判斷,意思就是會執行if裡的語句;如果a不等於0,則!a =0,則if判斷不符合,不執行if裡的語句;同理if(a)明白?

12樓:a霸王提槍

if(a)就是a為true時,條件成立;if(!a)則相反,即!a為true時,條件成立,也就是a為false時,條件成立

13樓:匿名使用者

if(),if表示式判斷的是括號裡的邏輯符號,括號裡是邏輯真為1,則執行後面語句,括號裡是邏輯假為0,則不執行後面語句。

所以,if(!a)等價於if(a==0)

c語言題目:int a=1;if(!a)和if(a)是什麼意思?

14樓:

if(!a)表示如果!a為真就執行後面的語句,!a為真說得通俗點就是a等於0。

if(a) 表示如果a為真就執行後面的語句,a為真說得通俗點就是a不等於0。

在c中,非0表示真,0表示假。

15樓:匿名使用者

在c語言中, 只有0為假bai, 非0都為真duif(條件表示式zhi) 條件為真dao是執行語句if的語句int a=1;// 給定版a為1, 即非零if(!a)// a非零為真, 真的非(!)即為假, 這一權句判斷後將不執行if後的相應語句

if(a) // a非零, 條件為真,執行相應語句

16樓:匿名使用者

if後括號內的內容若為0則代表邏輯真,非0代表邏輯假,因此!1就恆為假,不執行if後的語句,1就代表恆為真,

17樓:一統江水

當a不等於0時,

if(a)表示 if 函式成立,執行if 後面的語句

if(!a)表示if 函式不成立,執行else 後面的語句

18樓:德昂當

! 非 運算

非0 即是真

非真即是假

a=1;

if(!a) !a就是 !1 1是真,!1=0 假if(a) a=1 不是0 也是真if(真)時才會執行

19樓:匿名使用者

c判斷非0即真,0即假

if(!a)代表:如果a為假

if(a)代表:如果a為真

c語言中if(!a)表示什麼意思?

20樓:俟合英冉念

!是「非」的意思,!a就是「非a」

在c語言中,判斷句中的判斷結果,除了可以用true和false表示以外,還可以用數字表示,0表示「否」(false),0以外的所有數字表示「是」(true),所以,如果a是個整數,當a=0時,a是false,所以!a就是true;當a!=0時,a是true,所以!

a就是false

21樓:請叫我丶凱大大

if語句是最基本的分支控制語句,再具體應用中有多種不同的使用形式。但是不管是哪種形式的if語句,都是通過對給定的條件作出判斷,然後決定下一步要執行的分支程式,從而實現由條件的分支處理。

if簡單的來說就是條件判斷語句,如果什麼,那麼就執行;if-else如什麼果,否則就執行else。if語句的簡單形式if(表示式)else,表示式就是判斷的條件。

看在你給的(!a),主要就是在邏輯運算子&&邏輯與(又稱邏輯乘),雙目運算;||邏輯與(又稱邏輯加),雙目運算;!邏輯非(又稱邏輯反),單目運算。

優先順序:!非高於&&與,&&與高於||非;!非高於算術運算子,&&與、||或低於關係運算子;

結合性:&&與、||或是左結合,!非是右結合;所以可以有!a,沒有&&a、||a

羅傑表示式的值是一個邏輯值,即真或假,真用1表示,假用0表示。設a代表一個關係表示式(就像a==(x>1)) a為真!a就是假,a為假!a就是真。

這個是java寫的,沒有用c但是都是一樣的。

所以你在讀你的哪個語句的時候,要整體的讀。在程式設計中不管是c、c++、java都是會使用條件判斷語句if,而且用法都是一樣的。上面都是我大一的時候的筆記,還好沒有丟掉。

其實這些很多邏輯的東西,只是在那裡想要想很久的,重點是還不知道對不對,最好的就是直接上電腦上寫一個試試,就知道了。有寫東西就是寫多了,下一次看一眼就知道是怎麼回事。

22樓:戰玉蘭菅羅

若a為真,則!a即為假,若a為假,!a就為真,只有!a為真時才執行if下的語句

23樓:匿名使用者

1、在開啟的ie瀏覽器視窗右上方點選齒輪圖示,選擇「inter***選項」,如下圖所示:

2、在開啟的inter***選項視窗中,切換到安全欄,在安全選卡中點選「自定義級別」,如下圖所示:

3、在「安全設定-inter*** 區域」介面找到「java 小程式指令碼」、「活動指令碼」,並將這兩個選項都選擇為「禁用」,然後點選確定,如下圖所示:

BI為是什麼意思,BI為是什麼意思

bi是bi ual的簡稱,為雙性戀,現在這個群體也越來越受人關注。雙性戀在人類的 性取向 中,對兩種性別的人都會產生性吸引或性衝動的取向被稱為 雙性戀 雙性戀對兩種性的被吸引力並不一定是相等的。一個雙性戀者可能同時保持與兩種性別的 關係,也可能與其中一種性別保持單一 關係,或偏愛於一種性別。另外兩種...

「為父」的「為」是什麼意思,長兄為父是什麼意思

和上面那位的理解差不多,不過有時候顯而易見的古代用詞,有可能代表其他含義,建議看一下古代漢語詞典.這裡的 為 就是 做為 的意思 即 做為你的父親,念二聲 這裡的 為 意思是 作為 這個詞意思是 我作為你的父親,古時候說的 比如我們還常常在電視裡聽到 為師,為兄 聽起來都是語重心長的樣子,好像都是長...

烏蘭察布是什麼意思,烏蘭察布「烏蘭察布」在蒙語當中是什麼意思?

烏蘭察布復蒙語的意思是 紅山口 制 烏蘭bai察布盟,烏蘭察布系蒙du 古語,紅色崖口之意zhi,因清初會盟於紅山dao口 今呼和浩特市東北大青山腳下 而得名。簡稱烏盟。位於內蒙古自治區中部。北與蒙古人民共和國交界,國境線長190 81公里,東北與錫林郭勒盟相連,東南和南面分別與河北省 山西省接壤,...