1樓:天雲一號
while(m)表示當m不為0或null時執行while迴圈體中語句,否則跳出while迴圈體。
舉例如下:
int m = 3;
while(m) // 當m>0時,m的值減1,直到m<=0跳出while迴圈
2樓:
c語言中 while(m)是什麼意思?
答:c語言中 while(m)的意思是當m不為0的時候進入迴圈體,m為0的時候退出迴圈體。
3樓:
m是個函式式,作為 while( ) 語句的引數,如果m≠0,則執行{}中的語句,否則執行while語句之後的語句...
4樓:匿名使用者
表示m如果不為零則一直執行括號裡的**,直到m==0為止。
5樓:
m 不為0,判斷條件為真
為0時,判斷條件為假
6樓:匿名使用者
如果m!=0,就進入下面的語句
7樓:苦澀無人愛
while()是迴圈語句,t是判斷條件,當t為真或非0的話,執行迴圈,否則退出迴圈,比如t=1,迴圈會持續執行,t=0則退出迴圈,或者 t 可以是其他判斷語句,滿足ture時執行迴圈,為false則退出迴圈
8樓:匿名使用者
while(t)
相當於while( t!=0 )
t值為0時,條件為假
t值不為0時,條件為真
while( t )是while( t!=0 )的簡便寫法。
9樓:
一直執行while所包含的語句,就是無限迴圈。
一般用來執行程式的主體,程式執行後,一直迴圈等待中斷等事件的發生;
處理完事件後,繼續迴圈。
c語言中是什麼意思?
10樓:於陵星
end of file,在電腦的術語bai縮寫通常為du eof,在作業系統zhi決定資料源dao無更多的資料可內
讀取。資料源通常稱為檔案或串
容流。在 c語言,或更精確地說成 c標準函式庫,檔案存取或其它 i/o 功能可能傳回等於象徵符號值 (巨集) eof 指示檔案結束的情形發生。實際上 eof 的值通常為 -1,但它依系統有所不同。
巨集 eof 會在編譯原始碼前實際值給前處理器。
參考資料
11樓:天雲一號
表示
如果dun和m都被成功
zhi讀dao入,那麼scanf的返版回值就是2,繼權續執行迴圈
如果只有n或m被成功讀入,返回值為1,繼續執行迴圈如果n和m都未被成功讀入,返回值為0,繼續執行迴圈如果遇到錯誤或遇到end of file,返回值為eof,條件不成立,退出迴圈。
12樓:匿名使用者
重複做輸入兩個浮點數,直到你按ctrl+z才結束。
13樓:燼
一直獲取n和m的值,知道輸入crtl+z為止
14樓:oo沒有蠟
輸入n,m,沒出錯的話就繼續迴圈
c語言while(!m)什麼意思?
15樓:
while(!m); 先把變數m的值取反,在判斷是否為真,為真時迴圈執行程式語句,為假時退出while迴圈
上面變數m的值賦為字元a,其16進製為0x61,轉換為二進位制為0110 0001;取反後1001 1110其結果不為0為真,所以會一直執行printf語句;
答案為: b
16樓:匿名使用者
就是判斷!m是否為真,為真繼續迴圈,否則停止迴圈。
c語言中while(m)是什麼意思
17樓:veket的小號
送你一bai道口訣
du 「零為假,
zhi非零為真dao」 可破內各種 if(m) while(m) for(;m;) if(!容m) while(!m) for(;!m;)
if(*p) while(*p) ........
18樓:清雅之蘭向日葵
條件語句,當什麼成立時
關於c語言 do {....} while(!m) 中while(!m)是什麼意思?
19樓:10嗜血的承諾
「!」邏輯非運算子,如果m>=1,!m就等於0,不再執行do語句,如果,m=0,!m等於1,執行do語句!最後n=4.
20樓:匿名使用者
while(!m)等同與baiwhile(!
dum!=0)若m為真,那麼!m為假zhi(即為0),那麼不滿足daowhile(!
m)不執版行while()中的語句權;若m為假,那麼!m為真,滿足while(!m)執行下面語句!
21樓:海棠月
就是!m為真的時候
也就是m為假
與 while(m!=1)不 一樣
後者是m不等於1
c語言中<=0||n<=0);是什麼意思?
22樓:闊氣剋剋
這個while迴圈是為了保證從鍵盤讀數的時候只要讀入成功,那麼m或者n肯定是都大於0的,否則一直從鍵盤讀數,直到兩個都大於0或者讀入不成功為止。
23樓:匿名使用者
當你輸入的不為ctrl+z,並且m或n的值小於等於0時你可以繼續輸入m和n的值。可以保證你輸入的m和n都是大於0,才繼續下一步。
在控制檯要輸入eof的話 按alt+65535也可以了
24樓:匿名使用者
意思是輸入m n的值,若是m <=0 或者n <0 且輸入值不是結束字元或者輸入沒有錯誤時,會繼續要求輸入
實際的意思是輸入m n的值,且 m 和n的值要大於0,否則重新輸入
c語言中if(m)什麼意思
25樓:匿名使用者
c語言中if語句的格式為:
if ( 表示式 )
[ else
] 中括號表示其中的內容可以沒有
意思是如果版"表示式"的值為真,則權執行do_if_statements,如果有else語句,則,當表示式的值為假時,執行do_else_statements。
c中,0表示假,非0表示真
所以,if( m )表示:當m為非0時,執行if下面的語句。也可以寫成if ( m!= 0 )
26樓:
c裡數字0 表示假,非0表示真,if(m)是指 m值不為0就執行,否則不執行~
27樓:匿名使用者
if(m) 為當 m=m*2; 結果為1時 執行if。
while(k=m%n)在c語言中是什麼意思
28樓:匿名使用者
首先計算m%n(%比=的優先順序高)
m%n獲取餘數。
然後將這個餘數賦值給k,
然後while對k的值進行判斷,若非零,就一直迴圈下去
29樓:匿名使用者
對m取餘,餘數為m除於k的餘數,
寫成那樣的話跟原語句就是反著的了,原語句的意思是要求(m%k)!=0。才進行運算,
該求素數的原理就是逐個考查比m小且不等於1的數,如果能整除於m則m不是素數,
30樓:2012俞
將m mod n的值賦給k, 如果k≠0則執行迴圈
在C語言中是什麼意思,C語言中 c 是什麼意思?
勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷...
C語言中 是什麼意思,C語言中 和 是什麼意思
藝蝸楓 c語言中 是複合賦值運算子。複合賦值運算子就是在簡單賦值符 之前加上其它運算子構成,例如 即 a 1 等價於a a 1。的意思就是把左邊的第一個符號移到右邊,其實就是b b c的意思。直接把b c的b 移到右邊,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有...
c語言中sizeof是什麼意思,C語言中sizeof是什麼意思
肥仙女 sizeof是c語言中保留關鍵字,也可以認為是一種運算子,單目運算子。常見的使用方式 int a 10 int arr 1,2,3 char str hello int len a sizeof a int len arr sizeof arr 結果是 len a 4,len arr 12,...