while m n 啥意思在c語言

2021-04-21 03:03:37 字數 3077 閱讀 7561

1樓:

這是一個迴圈語句,意思就是當m不等於n的時候,執行迴圈體內的語句,比如:

while(m!=n)

這裡當m 不等於n的時候,m加1.

2樓:

當m不等於n是繼續進行在while中的迴圈

while(k=m%n)在c語言中是什麼意思

3樓:匿名使用者

首先計算m%n(%比=的優先順序高)

m%n獲取餘數。

然後將這個餘數賦值給k,

然後while對k的值進行判斷,若非零,就一直迴圈下去

4樓:匿名使用者

對m取餘,餘數為m除於k的餘數,

寫成那樣的話跟原語句就是反著的了,原語句的意思是要求(m%k)!=0。才進行運算,

該求素數的原理就是逐個考查比m小且不等於1的數,如果能整除於m則m不是素數,

5樓:2012俞

將m mod n的值賦給k, 如果k≠0則執行迴圈

c語言中while(m)是什麼意思

6樓:veket的小號

送你一bai道口訣

du 「零為假,

zhi非零為真dao」 可破內各種 if(m) while(m) for(;m;) if(!容m) while(!m) for(;!m;)

if(*p) while(*p) ........

7樓:清雅之蘭向日葵

條件語句,當什麼成立時

c語言while(n!=0)什麼意思

8樓:匿名使用者

如果輸入的整數是負數的話,你可以想想n!=0和n>0有什麼差別,當然在c裡while(n!=0)相當於while(n),當然如果只考慮正數的情況,用n>0也是可以的。

9樓:u希

當n不等於0時執行迴圈體。

c語言中,在運用輾轉相除的時候,while(m%n!=0)這個歎號代表代表什麼意思啊

10樓:lgk的海角

只要m除以n的餘數不等於0,就繼續執行while迴圈體內的**。

11樓:飛常之路

不等於,整句話的意思是當m除以n的餘數不等於0時。

c語言while(n)是什麼意思

12樓:匿名使用者

你理解的正確, 有時候不要在簡單問題上遲疑,就好像高考出了1+1的問題很多人不敢寫2,相信你的基礎知識.

13樓:匿名使用者

一般沒有這麼用的

想些死迴圈就是while(1){}

否則應該while(n!=0)

不知道樓主的用意,不過寫程式一定要盡力規範,養成好習慣,找工作也能高看你一眼的

14樓:匿名使用者

/*c語言中「0」表示假,「!0」表示真。只要while中的值或者表示式的結果為0,就表示條件不成立,不為0就表示條件成立*/

/*就像硬體開發中,一般main()函式都有一個while(1)來使系統一直處於執行狀態*/

15樓:匿名使用者

這個函式就是為了實現無限迴圈,當n=0的時候就中止執行。

微控制器中用這個的情況特別多,一般主迴圈就用while(1),這樣就可以實現無限迴圈。

16樓:匿名使用者

你理解的沒錯.非0值表示邏輯真.

17樓:匿名使用者

對,只要n是非零的數,這個迴圈就會一直執行下去的,應該在while裡面加入,判斷語句,否則,就是一個死迴圈的。

18樓:匿名使用者

你這個n是個非零常數的話 就是死迴圈

但內層語句一般有break的,靠這個跳出

19樓:薩邵美操蒙

while

中值為真時,進行迴圈。

二括號中是n,及n為非零時為真,

及僅當n=0是,才停止迴圈

不會再問

20樓:饒書公鴻軒

首先,n在這裡被當作了一個條件

其次,當n為真時,進入while迴圈體(a);否則跳出迴圈繼續執行下面部分(b)。

while(n)

{迴圈體;//標識為a

}語句1;//標識為b

語句2;

c語言是什麼意思?

21樓:與子如初見

你好,eof的值其實就是-1,當scanf讀取內容發生錯誤或者讀到檔案結尾的時候就會返回eof,那個while的意思就是說噹噹前輸入快取還有東西時就一直讀取,直到輸入快取中的內容為空時停止。

22樓:匿名使用者

eof表示讀到檔案結束,n表示n!=0;

就是隻要讀入一個不為0的數,就執行while迴圈

23樓:匿名使用者

scanf的返回值是成功寫入的引數的個數,在題目中要

麼讀到了整數(並寫入n)返回內1,要麼沒有讀到容整數返回0。這與eof(=-1)判等顯得莫名其妙。表示式裡面的逗號也很奇怪,不推薦使用,逗號表示式的返回值是第1項,即scanf("%d",&n)!

=eof。

c語言while(m!=1&&m!2&&m!=3&&m!=4)意思

24樓:匿名使用者

您好,很高興能為您解決問題。

就是說迴圈 (m不等於1  而且  m不等於2  而且  m不等於3  而且  m不等於4)

25樓:匿名使用者

當m不等於1並且不等於2並且不等於3並且不等於4的時候,進入while迴圈

意思就是當m為1、2、3、4這四種情況的時候會跳出while迴圈

m為其他值的時候會進入while迴圈

c語言中voidcon啥意思,C語言中void是什麼意思

宣告瞭一個函式名字叫con無引數返回值為void c語言中void是什麼意思 void 被翻譯為 無型別 相應的void 為 無型別指標 常用在程式編寫中對定義函式的引數型別 返回值 函式中指標型別進行宣告。void 的作用 1.對函式返回的限定,這種情況我們比較常見。2.對函式引數的限定,這種情況...

C語言語法問題acb啥意思c語言裡ac,b是什麼意思?c語言新手謝了

沒有啥意思,就是簡單的運算。這裡涉及如下運算子,賦值 自增 括號,和逗號運算子。按照運算子的優先順序,先計算括號 也就是討論 c b 然後計算 也就是c和b分別自加。注意 然後談論逗號運算子,沒有意義,就是從左到右。所以最後賦值給a的是b 前面提到一個注意就是,雖然b自加了,但是他的寫法是 b 而不...

xabac是啥意思啊,C語言xabcd是什麼意思?

a b 判斷a,b是否均為真 若是為1,否則返回0a c 判斷a,c是否均為假 若是返回0,否則返回1 a b a c 判斷上述兩者的返回值是否相等 若是為1,否則返回0或null x a b a c 將返回值賦予x 在c語言中,x a b c b 是什麼意思 這個要看變數a b的型別了 b的型別是...