1樓:賺錢使用者
我來說明一下,如果 if 括號裡面表示式的值如果是0,則不執行if{}裡面的語句。反之就執行{}裡面的語句,這樣一來首先是先執行if括號裡面的語句,j % i 也就是求 j 除以 i 的餘數,如果j 除以 i 的餘數等於0,!0就等於1,這樣就執行if{}裡面的語句了,如果j 除以 i 的餘數不等於0,!
(j%i)就等於0,這樣的話就不執行if{}裡面的語句。
2樓:
翻譯成漢語就是,“如果’j‘能被’i‘整除”就執行if後面的語句
3樓:匿名使用者
如果j除以i的餘數的值不等以1,則執行下面的語句
4樓:卡卡殼兒文庫店
“%”是取餘數的意思,比如說10%3,就是10除以3 的餘數,即是1。
上面這條**的意思就是:如果j能夠被i整除,則執行下面的命令。
希望對你有幫助。
5樓:c加語言初學者
先給你分析下這個if(!(a)),只有當a為假的時候,才執行if後面的語句。
if(!(j%i))
所以這個的意思就是j%i為假的時候,執行if後面的語句。
布林型,0為假,非0為真,j%i為假,就是j%i==0;
所以if(!(j%i))等同於if(j%i==0)
6樓:匿名使用者
如果j能夠被i整除,則執行下面的命令
c語言問題,c語言問題,a i j i j 這句話是什麼意思,兩個 是什麼意思?
a名字不好取 是相等的意思,和數學中的 一樣的,但是c語言中的 是賦值的意思,就是把等號後面的值給前面的數,是判斷運算子,當 前面的運算成立時,執行 i,不成立時執行 j,這裡說的運算成不成立,就是看 i j 成立不,還有就是j 和 j的區別,j 是自己先參與運算,在自身加1,而j 是先自身加1在參...
c這句輸出什麼意思,c 這句輸出什麼意思
裡的0與1指後面給的第幾個引數,6表示佔6個字元 不夠的補空格 表示靠左 c 的string.format舉例 stringstr1 string.format 56789 result 56,789.0 stringstr2 string.format 56789 result 56,789.00...
在C語言中是什麼意思,C語言中 c 是什麼意思?
勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!http hi.baidu.com rect blog item b5be43da977c6adbb7fd4855.html 邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯...