1樓:行了我
if(a)表示:
如果括號裡是邏輯表示式成立,或者說為真,則執行後面語句;
if(!a)表示:如果括號裡是邏輯表示式不成立,或者說為假,則不執行後面語句。
條件語句可以給定一個判斷條件,並在程式執行過程中判斷該條件是否成立,根據判斷結果執行不同的操作,從而改變**的執行順序,實現更多的功能。vba中的條件語句主要有if語句和select case語句兩種。
2樓:匿名使用者
if裡的
判斷,是根據括號裡的值是否為0來的,如果a=0,則!a不等於0,則滿足if的判斷,意思就是會執行if裡的語句;如果a不等於0,則!a =0,則if判斷不符合,不執行if裡的語句;同理if(a)明白?
3樓:a霸王提槍
if(a)就是a為true時,條件成立;if(!a)則相反,即!a為true時,條件成立,也就是a為false時,條件成立
4樓:匿名使用者
if(),if表示式判斷的是括號裡的邏輯符號,括號裡是邏輯真為1,則執行後面語句,括號裡是邏輯假為0,則不執行後面語句。
所以,if(!a)等價於if(a==0)
c語言題目:int a=1;if(!a)和if(a)是什麼意思?
5樓:
if(!a)表示如果!a為真就執行後面的語句,!a為真說得通俗點就是a等於0。
if(a) 表示如果a為真就執行後面的語句,a為真說得通俗點就是a不等於0。
在c中,非0表示真,0表示假。
6樓:匿名使用者
在c語言中, 只有0為假bai, 非0都為真duif(條件表示式zhi) 條件為真dao是執行語句if的語句int a=1;// 給定版a為1, 即非零if(!a)// a非零為真, 真的非(!)即為假, 這一權句判斷後將不執行if後的相應語句
if(a) // a非零, 條件為真,執行相應語句
7樓:匿名使用者
if後括號內的內容若為0則代表邏輯真,非0代表邏輯假,因此!1就恆為假,不執行if後的語句,1就代表恆為真,
8樓:一統江水
當a不等於0時,
if(a)表示 if 函式成立,執行if 後面的語句
if(!a)表示if 函式不成立,執行else 後面的語句
9樓:德昂當
! 非 運算
非0 即是真
非真即是假
a=1;
if(!a) !a就是 !1 1是真,!1=0 假if(a) a=1 不是0 也是真if(真)時才會執行
10樓:匿名使用者
c判斷非0即真,0即假
if(!a)代表:如果a為假
if(a)代表:如果a為真
if(a)和if(!a)是什麼意思,a為布林值
11樓:匿名使用者
if(a)就是a為true時,條件成立;
if(!a)則相反,即!a為true時,條件成立,也就是a為false時,條件成立
12樓:匿名使用者
當a是布林值的時候,a表示true,則!a表示false。
所以if(a)就是說當a=true的時候,執行if裡面的**,
反之if(!a)則表示當a=false的時候執行if裡面的**。
13樓:阿金子
首先自己先定義a的布林值等於true或者false,我先假定它為true。
if(a)如果a為true,則…
if(!a)如果a不為true,則…(!是非的意思)注:同理a可定義為false。
用c程式設計時if(a)是什麼意思?if(!a)又是什麼意思?
14樓:人設不能崩無限
if(a)表示a為真時執來行後自
續語句。
if(!a)表示a為假時執行後續語句。
if (a) 中 a 通常為布林變數,boolean variable (布林型變數) 是有兩種邏輯狀態的變數,它包含兩個值:真和假。如果在表示式中使用了布林型變數,那麼將根據變數值的真假而賦予整型值1或0。
要把一個整型變數轉換成布林型變數,如果整型值為0,則其布林型值為假;
反之如果整型值為非0,則其布林型值為真。布林型變數在執行時通常用做標誌,比如進行邏輯測試以改變程式流程。
15樓:匿名使用者
if的意思是檢測a的值,如果a是0,那麼!a就為非零,非零就成立,那麼就會執行if內的語句,反之如果a不為0,那麼!a就為0,即不成立,就不會執行if內的語句
16樓:匿名使用者
if(a),表示a為真時執行後續語句(即a為非零的時候)
if(!a),表示a為假時執行後續語句(即a為零的時候)
17樓:雙子
if(a) 如果a為true(真)時,執行if判斷的語句體
if(!a) 如果!a為true(真)時,即a為false(假)時,執行if判斷的語句體
18樓:匿名使用者
if (a) 中 a 通常為布林變數
bool 變數 只有兩種取值 「真」 和 「假」
也可以為數字型 即 a=0 a 就為假, a=-1或a=1 為真!版
是取反權的意思,也就是不為(真)或(假)
解釋就是 if(a) 如果a為真,則....do something...
if(!a) 如果不為a的布林值,則...do something ...
19樓:匿名使用者
if(a)判斷a是否為0
if(!a)判斷a是否不為0
if(!a)是什麼意思?
20樓:匿名使用者
c++ 語言中的 ! 是 非 的意思, if 是如果的意思,就是說如果 a 這個條件不成立,那麼怎樣。
比如說 if(!0) , 這裡用「0」取代式中的「a」,這樣條件就成立了,因為語句 if() ,只要括號中的語句不是0,那麼假設成立,就執行下面的語句,否則執行 對應的 else 語句,或者跳轉下一句。
21樓:
if (表示式) 說明 !a 是一個表示式,如果 !a==0 則這個判斷結果為假;!a不為零則為真!的作用是「非」
意思是如果a為0 則!a=1 如果a不為0 則!a=0
22樓:匿名使用者
括號中是一個判斷,是0就不執行if語句,是1就執行,此語句中是非a就是說
如果你給的a值是0就執行,是1不執行。
23樓:匿名使用者
哎 這個也問######
24樓:孤獨也許比較好
如果a=0那麼條件是ture就執行後面的語句
同意445920201的
25樓:隨緣
就是a表示式為假時執行if語句!
26樓:匿名使用者
就是假如a不成立就做if裡面的語句
27樓:行了我
if(a)表示:如果括號裡是邏輯表示式成立,或者說為真,則執行後面語句;
if(!a)表示:如果括號裡是邏輯表示式不成立,或者說為假,則不執行後面語句。
條件語句可以給定一個判斷條件,並在程式執行過程中判斷該條件是否成立,根據判斷結果執行不同的操作,從而改變**的執行順序,實現更多的功能。vba中的條件語句主要有if語句和select case語句兩種。
c++中if(a[i]%2) j+=a[i];和if(a[i]%2==0) continue;分別是什麼意思?
28樓:匿名使用者
if(a[i]%2) j+=a[i];分析:
if(a[i]%2):如果a[i]除2餘數不等於0, 則執行j+=a[i];(就等於j =j+a[i])
if(a[i]%2==0) continue;這個在程式中沒看到呀,只能憑空說下了:
if(a[i]%2==0):如果a[i]除以2的餘數為0, 則不再執行迴圈語句中這之後的語句, 繼續下一次的迴圈...
29樓:不帥人不愛
if語句懂吧?如果條件真,怎執行下一句,否則執行if外的語句。a[i]%2是對2取模運算,如果a[i]是偶數,怎結果為0,就不執行if後面的語句j+=a[i];也就是隻有a[i]是奇數時才執行該句。
if(a[i]%2==0) continue;跟上面的正好相反,當a[i]是偶數才執行 continue。即跳到最近的迴圈。
30樓:匿名使用者
倒是要問問lz是什麼意思……問的問題不清不楚……
if(a[i]%2) j+=a[i];意思是如果a[i]為奇數就執行下面的語句
if(a[i]%2==0) continue;意思是如果a[i]為偶數就跳過這次迴圈,繼續下一個迴圈
c語言中: if(!a) 是什麼意思?我知道a!=0是a不等於0的意思。有答案必採納
31樓:咒語
就是如果非a 比如說a是0那麼非a就是1 那麼此時為為真 if以後得語句成立 此時程式繼續進行 如果a是非0數 那麼非a就是0 此時條件為假 之後的語句不會繼續了 不知道你看懂了沒
32樓:z荷蘭豆豆飛
if()
……;是邏輯判斷語句,如果括號內邏輯值為真,則繼續執行下一條語回句,否則不執行
計算機預設以「答0」代表邏輯假,以「非0值」代表邏輯真上述程式的意思就是不斷從鍵盤向a賦值,直到賦給a的值為一個非0數若a非0,則邏輯值為真,「!」表示取反,!a的邏輯值就為假,不執行下一條語句;從邏輯值的角度考慮:
if(a)等價於if(a!=0)
if(!a)等價於if(a==0)
c語言中if a 是什麼意思
1 if語句的一般格bai式 if 表達 du式 else 1 if語句中的 zhi dao表示式 必須用 和 括起來。專 2 else子句 可選 是if語句的一屬部分,必須與if配對使用,不能單獨使用。3 當if和else下面的語句組,僅由一條語句構成時,也可不使用複合語句形式 即去掉花括號 2 ...
是什麼意思,「 」和「 」是什麼意思?
數學中代表 無窮 的意思 抱歉,我沒看清楚,是 正比於 比如a b,表示a和b成正比,或者a kb多用於物理量中 表示正比等。抱歉我沒清楚是a b還是b a。什麼意思 是數學符號,意思為正比等 a b表示a與b成正比例。例如,在v s t 中,t與s成正比,我們可以寫作t s。當a與b成反比例,我們...
是什麼意思, 和 分別是什麼意思?
翻譯成中文是也可以的意思。延伸到更多的意思中可以翻譯成 即使沒有 也是可以的。或者是即使沒有 也無所謂。例如,中國句子裡的,即使沒有下雪,只要我們玩得開開心心的,也是可以的。表示 也可以 接續參照 形。腹 空 遅 食 不 也可以 接續參照未然形。今日 暇 忙 希望對你有幫助 即使沒有。也是可以的 或...