1樓:匿名使用者
你理解的正確, 有時候不要在簡單問題上遲疑,就好像高考出了1+1的問題很多人不敢寫2,相信你的基礎知識.
2樓:匿名使用者
一般沒有這麼用的
想些死迴圈就是while(1){}
否則應該while(n!=0)
不知道樓主的用意,不過寫程式一定要盡力規範,養成好習慣,找工作也能高看你一眼的
3樓:匿名使用者
/*c語言中「0」表示假,「!0」表示真。只要while中的值或者表示式的結果為0,就表示條件不成立,不為0就表示條件成立*/
/*就像硬體開發中,一般main()函式都有一個while(1)來使系統一直處於執行狀態*/
4樓:匿名使用者
這個函式就是為了實現無限迴圈,當n=0的時候就中止執行。
微控制器中用這個的情況特別多,一般主迴圈就用while(1),這樣就可以實現無限迴圈。
5樓:匿名使用者
你理解的沒錯.非0值表示邏輯真.
6樓:匿名使用者
對,只要n是非零的數,這個迴圈就會一直執行下去的,應該在while裡面加入,判斷語句,否則,就是一個死迴圈的。
7樓:匿名使用者
你這個n是個非零常數的話 就是死迴圈
但內層語句一般有break的,靠這個跳出
8樓:薩邵美操蒙
while
中值為真時,進行迴圈。
二括號中是n,及n為非零時為真,
及僅當n=0是,才停止迴圈
不會再問
9樓:饒書公鴻軒
首先,n在這裡被當作了一個條件
其次,當n為真時,進入while迴圈體(a);否則跳出迴圈繼續執行下面部分(b)。
while(n)
{迴圈體;//標識為a
}語句1;//標識為b
語句2;
c語言中while(n)是什麼意思 5
10樓:考利昂教父集團
while 中值為真時,進行迴圈。
括號中是n,及n為非零時為真,
及僅當n=0是,才停止迴圈
不會再問
11樓:匿名使用者
c語言,while(!a[n])是什麼意思?
!a[n]中的!表示取非
即判斷a[n]是否等於0,或者a[n]是否為false如果為0或者false就執行迴圈,否則跳出迴圈。
12樓:匿名使用者
while(t)
相當於while( t!=0 )
t值為0時,條件為假
t值不為0時,條件為真
while( t )是while( t!=0 )的簡便寫法。
13樓:匿名使用者
while(n++<=2)
判斷 表示式n++的結果是否小於等於2,如果小於等於2,說明式子成立,然後執行while迴圈體
當while迴圈體執行完畢後,再次判斷n++的結果是否小於等於2,若成立,繼續執行迴圈體,直到該式子不成立為止,迴圈結束。
14樓:匿名使用者
x==0
while(x) 和while(x!=0)一個意思while(!x)和 while(x==0)一個意思希望對你有所幫助,不懂可以追問哦~
15樓:珠山龍少
while(!a) 的作用:當a為0時,!a為真,執行迴圈體。當a為1時,!a為假,程式就跳過迴圈體往下執行。
while語句的格式為:
while(條件表示式)
可以看出,while迴圈結構簡單,僅有條件部分,其他成分(如增量等)應另外安排。正因為如此.while語句執行過程是首先判斷while中的「條件表示式』,中的條件是否滿足,滿足,就執行while語句中的語句;不滿足,就退出迴圈。當while中的條件一開始就為0時,則語句一次也不執行;當while中的條件為1 , while語句無限迴圈。
可見while語句的使用極其靈活多樣。
16樓:夢國飛
while是一個迴圈語句,和for迴圈同是一個重要的迴圈語句,while(條件表示式)
while(!a) :a為0,!a為真,執行迴圈。a為1,!a為假,程式跳過迴圈往下執行。
17樓:苦澀無人愛
while()是迴圈語句,t是判斷條件
,當t為真或非0的話,執行迴圈,否則退出迴圈,比如t=1,迴圈會持續執行,t=0則退出迴圈,或者 t 可以是其他判斷語句,滿足ture時執行迴圈,為false則退出迴圈
18樓:匿名使用者
x是一個變數·~
(條件判
斷時,非0值為真,0值為假)
當x為非0值(也就是說不是0的時候),!x為假 (因為x為真,所以!x為假)
相反,x為0的時候,!x為真
總的來說while中的x為0才執行while中的迴圈體
19樓:
while(!a) 表示當a為false(或a等於0)時,執行while迴圈體,否則不執行。其等價語句為
while(a==0)。
20樓:不
while()是迴圈語句,當括號內的值為1時,執行迴圈語句,為0時,不執行迴圈語句。
「!」是取反的意思。
所以,while(!y)的意思就是,當y=0時,取反後 !y=1,故執行迴圈語句,當y=1時,取反後 !y=0,故不執行迴圈語句
21樓:匿名使用者
在do中執行y自減後在while中判斷y再自減是否等於0,如果為0,則跳出出迴圈然後輸出,因為print是輸前y自加了一次,所以y輸出為1.
這個主要是前置加加和後置加加這個知識點,弄清楚了就好了。。
22樓:
首先,n在這裡被當作了一個條件
其次,當n為真時,進入while迴圈體(a);否則跳出迴圈繼續執行下面部分(b)。
while(n)
{迴圈體;//標識為a
}語句1;//標識為b
語句2;
23樓:匿名使用者
while(n--)
的意思就是
1.先取n的值,判斷是否為0,不是跳到第2步,是的話跳到第4步2.不是那麼n=n-1,然後執行while迴圈3.再回到第一步
4.執行while迴圈後面的語句
24樓:丨那一抹風情
while後面的條件為真就執行,不為真就跳出迴圈
while(n)就是指n為真(非0)時執行迴圈,n為假(0)時跳出迴圈
25樓:匿名使用者
給你舉個例子
var n=true;
那麼while(!n)中的!n就是false值,即當為假時,執行while下的語句,否則不執行。
希望能幫到你
26樓:匿名使用者
當n不等於0時一直執行while裡面的內容
27樓:匿名使用者
while(n)就是當 n ,也就是n 真值條件成立時,一直執行while(n)以後的語句
28樓:之雨天空
n在這裡被當作了一個條件
當n為真時,進入while迴圈體(a);否則跳出迴圈繼續執行下面部分(b)。
while(n)
{迴圈體;//標識為a}
29樓:
while迴圈的判斷語句,當!y=0時,跳出while迴圈;當!y=1是,執行while迴圈內的語句;
30樓:匿名使用者
當n的值為零時,推出迴圈。
c語言中while(n--)啥意思
31樓:匿名使用者
while(n--)
的意思就是
1.先取n的值,判斷是否為0,不是跳到第2步,是的話跳到第4步2.不是那麼n=n-1,然後執行while迴圈3.再回到第一步
4.執行while迴圈後面的語句
32樓:匿名使用者
直到n自減到0時結束迴圈。
33樓:江湖三腳貓
當n不等於0時執行while迴圈中的內容,並且n自減1,一直到n等於0時跳出while迴圈(n還是會自減1)
while(n--){}c語言中是什麼意思呢?
34樓:匿名使用者
while(條件)
當 括號中的"條件"為真時,執行迴圈體.
當n = 3時 因為 條件為 n-- 而-- 在n後面,所以 n先參與判斷,後自減 所以n = 3,2,1 時執行迴圈體
當第4次時n = 0 所以跳出迴圈
35樓:網路14級
while(n--) 的意思是執行while迴圈,每執行一次{} n減1 ,直到n=0時跳出迴圈。所以這裡執行3次。
c語言while(n!=0)什麼意思
36樓:匿名使用者
如果輸入的整數是負數的話,你可以想想n!=0和n>0有什麼差別,當然在c裡while(n!=0)相當於while(n),當然如果只考慮正數的情況,用n>0也是可以的。
37樓:u希
當n不等於0時執行迴圈體。
c語言do while語句中do{.....}while(n),什麼意思?
38樓:聖吻之櫺
就是把n當做表示式!! 對於int來說 0 就是false 其他的值全部是true!!
39樓:匿名使用者
c語言判斷式中0為不成立,非零為成立。
printf("%d",n>10);的結果就是1
40樓:匿名使用者
while(n) 就是n不等於0時執行迴圈,等於0時跳出迴圈。
c語言 while(i=n)什麼意思?
41樓:
這裡的while是,先執行i = n,也就是把n賦值給i,然後再判斷i的值,如果i的值非真則迴圈,否則結束while迴圈。望採納~。
while(m!=n)啥意思在c語言
42樓:
這是一個迴圈語句,意思就是當m不等於n的時候,執行迴圈體內的語句,比如:
while(m!=n)
這裡當m 不等於n的時候,m加1.
43樓:
當m不等於n是繼續進行在while中的迴圈
c語言中while n 是什麼意思
while 中值為真時,進行迴圈。括號中是n,及n為非零時為真,及僅當n 0是,才停止迴圈 不會再問 c語言,while a n 是什麼意思?a n 中的!表示取非 即判斷a n 是否等於0,或者a n 是否為false如果為0或者false就執行迴圈,否則跳出迴圈。while t 相當於while...
c語言的t是什麼意思C語言的t是什麼意思
c語言的 t 代表的意思是水平製表符。例如 include include int main int argc,char argv 最終輸出 f g123jk2345e其他轉義字元的含義 int t 是定義一個二級指標變數t。一級 t的值是二級指標 t 的地址。可以通過如下的例項來理解二級指標的含義...
c語言裡,v是什麼意思C語言裡,v是什麼意思?
c語言裡,v是 垂直製表。在c語言中,有一種特殊形式的字元常量,就是以一個字元 開頭的字元序列,這就是轉義字元。因為 後面的字元不是它本來的字元的意思了。常用轉義字元有 a表示響鈴 b表示退格,將當前位置移到前一列 f表示換頁,將當前位置移到下頁開頭 n表示換行,將當前位置移到下一行開頭 r表示回車...