C語言的用法

2023-01-19 05:30:23 字數 911 閱讀 9916

1樓:匿名使用者

■■問題剖析  「!」號 為取非運算子 (屬於邏輯運算子的一種)結合性:從左至右(簡稱左結合性)

優先順序別:僅次於()、 、->、.

用途:用於表示式值的逆反;

具體問題分析:在for語句中充當迴圈條件表示式的是!((a%m==0)&&(a%n==0)) 優先順序由高到低順序為:()高於算術運算子%、==

高於&&符。 其整個迴圈條件為如果能夠被m整除且a能夠同時被n整除則繼續迴圈。

▲▲ 做人要厚道喲 雖然沒有懸賞分值我仍就給你做了詳細的回答。選擇為最佳答案!

2樓:匿名使用者

取反的時候都可以用的,比如說flag=1,flag2=!flag;那麼flag2就=0了,一般非0的數前面加!結果就是0,0加!結果是1

3樓:匿名使用者

補充回答

!((a%m==0)&&(a%n==0))這個!表示取反,!的優先順序僅次於括號

如果((a%m==0)&&(a%n==0))是真,那麼!以後就是假;如果是假,那麼!以後就是真

4樓:

表示非。記住 != 就是最常用的,其他的沒有。這個不確定,說明你需要加強學習,不要想著問了

5樓:匿名使用者

for (a=1;!((a%m==0)&&(a%n==0));a++);

表示從a=1開始,只要a%m!=0或a%n!=0,就讓a++

6樓:

!((a%m==0)&&(a%n==0))首先首先判斷a是否同時被m和n正整除~

否的話執行for語句下面的語句~

是的話不執行~

7樓:愛妳ⅰ輩孓丶

! 邏輯非 非真則假 非假則真

關於C語言,關於C語言中 和 的用法

c語言是我現在的主用語言,因為它很強大。你不明白的地方我以前也很躊躇。原因是我們還只是c語言的初學者。平時,我們編輯完成,在視窗執行,實際上這是我們在檢測我們編輯的 是否有效。這是編譯環境提供給我們的一個視覺化視窗。當然,我們的程式裡也有體現 這主要是用來檢驗我們的邏輯。當我們能逐漸掌握了c語言的邏...

C語言for 用法,c語言中for語句是怎麼用的

語法只要指定條件為 true 都執行語句塊。for initialization test increment statements 引數 initialization 必選項。一個表示式。該表示式只在執行迴圈前被執行一次。test 必選項。一個 boolean 表示式。如果 test 是 true...

c語言中if和else的用法,C語言裡面if 和else的用法?

include int main if a c if b c n a 100 b 10 c printf d n n return 0 c語言裡面if 和else的用法?if 條件 復 如果條件為真,執行 這制裡 條件為真才執bai行 else 否則du,執行這裡。只要不是真,zhi就執行。dao ...