1樓:偷閹道鴉枷釋
if 表示式 是 如果括號裡的值 為true 也就是平常所說的正確 執行 後面大括號裡面的 內容。
k/2) =1 這句 首先要搞清楚運算子的先後順序 也就是說 以前咱們上學的時候。
1+2) *3 *2 也是有順序的 從前向後 先算括號 在所 乘除 最後加減 這個也是一樣。
括號優先順序最高 就會先算 k/2 的值 !優先順序其次 !(k/2) 會判斷 k/2 有沒有值,如果k/2 有值 則 !
k/2) 的值為false 如果沒值 為true 因為! 是非 取相反 (!false 為 true ,!
true 為false) 然後再用 返回的布林值和 1 進行對比 布林值和 數字對比會涉及到型別轉換。
也是就是說 true ==1 會返回ture 其他值都會返回 false
2樓:匿名使用者
如果k除以2的餘數不等1,那麼執行if後面的語句,如果等於1後面的語句就不執行 % 除法取餘數, !非, !就是不等於。
if({1,0}這個什麼意思啊
3樓:網友
表示乙個陣列中有兩個元素,乙個是1,另乙個是0。
1在條件判斷中表示true,0表示false。
在「if(」中,根據兩個條件,分別返回if的兩個值,同時把兩個結果組成乙個陣列。
例如:=if(,a1:a2,b1:b2),返回的是a1:b2。(或者說是 組成的陣列)
4樓:匿名使用者
if函式的語法為if(logical_test, value_if_true, value_if_false)
if(, value_if_true, value_if_false)首先返回的是一。
個陣列,這個陣列存在兩列,陣列的排列為1,0即true, false,故而得到的陣列具有這樣的結構。
if(,b1:b10,a1:a10)得到的陣列即為將1,0順序調換為0,1則會得到如下的陣列。
5樓:網友
if(,,一般用來組合資料用的。
比如if(,b1:b10,a1:a10);
這是乙個b1:b10 和a1:a10的區域。
vlookup(c1,if(,b1:b10,a1:a10),2,0);
上面的公式意思是查詢c1在b列相同項 再返回對應a列位置的數值。
6樓:網友
if(,a,b)
其實很簡單的意思,就是把a、b組成乙個陣列返回,1的位置就是a(true),0的位置就放b(false)。主要就是用來合成陣列用的乙個公式。
例如:=if(,a1:a2,b1:b2),什麼意思呢,就是會返回乙個記憶體陣列,a1:a2是第一列,b1:b2是第二列。
所以這樣,我們就可以自己建立新的陣列,比如:if(,a1:a2,f1:f2),很容易理解。
比如:if(,a1:a2&c1:c2,f1:f2),就是把a、c列鏈在一起是第一列,f是第二列,組成乙個新陣列。在vlookup中,多條件查詢很好用。
7樓:小姚
沒有什麼意義,是錯誤的公式。
if({1,0}這個什麼意思?
8樓:網友
本身這個是陣列作為if函式的條件,1代表為真,0代表為假。配合vlookup函式時,可以用這個if函式來實現列或者行的位置交換。實現逆序查詢。
比如if(,a1:a10,c1:c10),實際實現的效果就是形成a1:a10與c1:c10拼起來的兩個列。
如果寫成if(,c1:c10,a1:a10),則實現的是c1:c10,a1:a10形成的兩列。
9樓:it曉毅
if(0) 中的0表示假,這個if總是不成立的。
if的使用說明:
#if...then...#else 指令的作用與 if...
then...else 語句相同,其差異在於 #if、#else、#elseif,及 #end if 指令沒有單獨成行的形式,也就是說,在指令所在的那一行,不能有其他**出現。條件編譯通常用來編譯不同平臺上的同乙個程式。
也可以用來避免除錯程式**出現在可執行程式中。條件編譯時被排除的程式**在最後的可執行檔案中被完全略去,所以不會對程式的大小或功能有任何影響。
if(k%3==0&&k%2!=0) 什麼意思
10樓:工科天蠍男
就是判斷k是否能同時被3整除並且不能被2整除~
c語言if k 2 的意思是什麼
對的,就是這個意思 不能被整除就執行else 如果 k 不能被 2 整除否則 是的,而且k要是整數。c語言中用做if語句的控制表示式 k 2 1是什麼意思?如果k除以2的餘數不等1,那麼執行if後面的語句,如果等於1後面的語句就不執行 除法取餘數,非,就是不等於 d前三個是判斷k的奇偶性,第四個是判...
matlab裡AsumAA2,1是什麼意思
a a 2,1 是一個邏輯判斷,相當於將矩陣a所有元素與a第二行第一列的元素1進行比較 輸出結果為如下矩陣 邏輯型變數 1 1 1 0 0 1 1 0 0 1 1 0 sum a a 2,1 就是對上述矩陣按列求和,輸出結果為 1 3 3 0 a sum a a 2,1 就是將新生成的這個行向量賦值...
籃球中,2 1和3 1是什麼意思
2 1指在2分割槽域投籃時,防守球員被判定犯規,若投籃成功應計得分並判給1次追加罰球。3 1指在3分割槽域投籃時,防守球員被判定犯規,若投籃成功應計得分並判給1次追加罰球。在結束一節的比賽計時鐘訊號時或恰好響之前,或當24秒鐘裝置訊號響時或恰好響之前,隊員被犯規了,此時球仍在該隊員的手中,並且投籃成...