再來問問while語句

2022-06-04 22:25:30 字數 836 閱讀 4346

1樓:勢如雲

if只是條件判斷,是真做什麼,是假做什麼,只做一次。

而while語句是迴圈語句,如果條件滿足會一直做下去,到堆疊溢位。

就像樓上的例子:

int i=0;

while(i<10)

//i一直增加直到10 while迴圈結束 結果i=10int i=0;

if(i<10)

if不是迴圈語句 執行一次 結果i=1

2樓:匿名使用者

while語句是迴圈語句,可以執行至條件為假時

而if語句只執行一次

這是兩者的本質區別

3樓:匿名使用者

怎麼會呢,while語句和for語句可以互換,構成迴圈結構,

而if語句是條件判斷語句,

如果說它們很像,

可以這麼說

while語句是多個if語句的組合,

4樓:匿名使用者

那是你錯覺。 我想可能是因為它們的共性!

while(真) if(真) for(;真;)等等。。。

它們在運算時都有條件判斷。。真就執行。。{}所以這時你會覺得它們都是條件語句!

5樓:德爾飄耶羅

int i=0;

while(i<10)

//i一直增加直到10 while迴圈結束 結果i=10int i=0;

if(i<10)

if不是迴圈語句 執行一次 結果i=1

6樓:匿名使用者

while(1)

if(true)

用java語言中while迴圈語句求

class a system.out.println d 沒用編譯工具打得.可能有錯 誤 但是基本意思肯定對 public static void main string args system.out.println sum public class getsum1 system.out.prin...

在python中用while語句列印出倒三角形

列印倒立的正三角形 hang int input 請輸入行數 y 1 while y hang space 1 while space y print end space 1 x hang y while x 0 print end x 1 print y 1 print 圖形列印完成!i int ...

c語言中while迴圈語句為什麼while(n!0)的意思是隻要n不等於0?,不應該是n等於0嗎

while 裡面的條件為真才進入迴圈。當n不等於0才進入迴圈,否則就執行while迴圈後面的語句。c語言裡面while函式while n n預設為什麼意思,n不為零嗎?while n 等價於 while n 0 表示n不等於0時執行迴圈體。首先,n在這裡被當作了一個條件 其次,當n為真時,進入whi...