c 的if(a)是什麼意思?能給我舉個例子嗎

2021-03-10 18:52:55 字數 2565 閱讀 7022

1樓:匿名使用者

函式:「=if(a,b,c)」,意思是「如果a,那麼b,否則c。」 如「=if(a1

2樓:月庭竹影

a如果不等於0的話,if後的語句就能執行了;否則,if後的語句就不能執行,只能執行else了內

如:int a;

scanf("%d",&a);//輸入乙個容數if(a)

else

3樓:匿名使用者

程式**中應該抄定義襲過a並且有具體的值,只有當a=1的時候才執行if的語句,否則,都為假,不執行if語句,或者是,a為布林型,這樣a只有兩種情況true和false,為true的時候執行if語句,false時不執行if

4樓:

非零為真 零為假

a = 123;

if(a) // 123 非零 真

a = 0;

if(a) // 0 為假

5樓:匿名使用者

就是判斷a是真 還是 假。

真就執行if後面的一行,或者if()

大括號的一行。

假就不執行,跳過。執行下面的

6樓:未命名的丸子

if(a)是直接寫的。比如 定義a=10;if(a)等價於 if a=10

7樓:匿名使用者

其實就是if(a!=0)

在用c++程式設計時,if(a[i])是什麼意思?

8樓:匿名使用者

if(a[i])是執行if判斷的語copy句體a[i]是乙個

值。在c++中,有乙個隱式型別轉換,如果說乙個數非0,那麼轉換成真,否則轉換成為假。

所以if(a[i])就是判斷a[i]是不是0,是0則if(a[i])為假,否則進入if子語句。

擴充套件資料:c++程式設計中if語句是用於的條件判斷的控制語句,當判斷條件成功時,將執行相應語句,否則跳過。具體形式如下:

if(表示式) 語句;

[else 語句;](可選)

或if(表示式) 語句;

else if(表示式) 語句;

else if(表示式) 語句;

……else 語句;

上面的描述當表示式成立時執行語句,而else是可選的,在表示式不成立時將執行此語句,可以不使用。此外if語句支援多層巢狀,可以對多個條件進行判斷。

例子:輸入

乙個整數n(-109 <= n <= 109)輸出如果n > 0, 輸出positive;

如果n = 0, 輸出zero;

如果n < 0, 輸出negative

9樓:匿名使用者

a[i]是乙個值。

在c++中,有乙個隱式型別轉換,如果說乙個數非0,那麼轉換成真,否則轉換成為假。

所以if(a[i])就是判斷a[i]是不是0,是0則if(a[i])為假,否則進入if子語句

10樓:匿名使用者

首先要想if()是判斷()裡條件真假的,那就簡單了,說白了就是a[i]這個值真假,我不知道你a是什麼型別,只要a[i]不等於0就返回true否就是false

11樓:★迷彩帽

就是如果a[i]不空

12樓:匿名使用者

支援一樓的回答 他說的不錯

c++中if(!(a&&!b)) 這什麼意思

13樓:匿名使用者

if(!(a&&!b))  // 意思是 如果 a 並上 (b 的取反) 為假

// 也就是 (a 為真 且 b 為假 )的 否定

比較複雜哦,用真值表來看

a      b        !b         a && !b       !(a&&!b)

真   真       假          假                 真

真  假        真         真                 假

假  真         假        假                   真

假 假          真           假               真

所以你上面那個 if 原則上也等價於下面這些

if( !a || b)

if( a == false || b == true)

當然了,嚴格的來說 :我們說等價也不對。

因為 a, b 都可能有附加效應的表示式,而 邏輯運算的短路會讓附加效應不等價。

14樓:

這是個判斷語句,!表示邏輯非的意思

這句話的意思是:如果 不是(a不等於0並且b等於0),再說的清楚一點就是如果a等於零或b不等於零,則...

15樓:某m不是統稱麼

!為非&&為and

即a並且非b為假。。。

16樓:傷心的

if(!(a&&!b))也就是if(!a||b)

as far as是什麼意思,請舉個例子

asfar as so faras 1到.那麼遠 例 the children walked asfar asthe lake.孩子們一直走到湖邊 2 表示程度 範圍 就 盡 至於 例 as faras iknow 就我所知 asfar aspossible盡可能 asfar asadv.遠到,直到...

敗家子是什麼意思啊?能給我做個比喻嗎

不學無術,惹事生非,張默,李天一就是最好的例子 就是老給家裡添麻煩,浪費東西,亂花錢 就是不務正業,只知道花錢 無所事事,遊手好閒。可以說是那種沒有理想,沒有打算。只是知道得過起過的人!當然,這只是我自己的理解 敗家子什麼意思啊 敗家子不是說不孝順,而是說不務正業,把家裡積攢的老底都給花完了,而還是...

C樓是什麼意思,C語言是什麼意思?

a.b.c.d二十六的英文本母中他排老三,是三樓吧。你在哪看到的?這個是口袋妖怪綠寶copy石的全bai部攻略你自己看du看吧 我叫angle,搬家了,現在正在開zhi往我新家的卡dao車裡面,好悶啊 不知道走了多久,卡車終於停下了,我跳下了車,媽媽馬上跑了出來,給我介紹一下我們的新家 家裡有兩隻 ...