用do while語句構成的迴圈,只有在while後的表示式

2022-02-14 15:56:10 字數 1215 閱讀 6675

1樓:

我想你的意思理解錯了,d的意思是 針對在while後的表示式為零時結束迴圈,不是在while後的表示式為1時結束迴圈,而不是問你是否只有這一種方式結束迴圈。

2樓:匿名使用者

d、 用do-while語句構成的迴圈,只有在while後的表示式為零時結束迴圈

break 是可以退出迴圈,但不是唯一的

3樓:愛戀隨風

break是跳出迴圈,並不一定是程式的運算達到條件結束,而是強制跳出!break也能結束迴圈,不過是用在終止函式執行等條件下使用。。。

不知道樓主是否認同呢?

4樓:乁

書上的東西不一定是正確的

我上課用的清華教材,很多錯的東西,連我們上課的老師都說書有問題

5樓:貴藹堂馨蓉

inti=10;

dowhile(i=0)

6樓:姬倫戢英豪

dowhile(p!=0)

在c語言中,do-while語句構成的迴圈,當while語句中的表示式值為什麼時結束迴圈

7樓:匿名使用者

do...while語句和while語句相對應。

while語句是先判斷之後再執行,而do...while語句是先執行一次之後再執行判斷,判斷的值為真時,繼續執行do的內容,如果判斷的值為假,就不再執行。

值為真的意思是值while()括號中的表示式的最終的值為非零值即為真,如果為零,則表示為假。。

8樓:

表示式值為0時結束迴圈。(為非0時繼續迴圈)

用do-while語句構成的迴圈,只有在while後的表示式為零時結束迴圈 以下敘述正確的是(

9樓:

你弄錯了。c所有的迴圈控制都是滿足(真)繼續,不滿足(假)結束。但這題本身有錯誤,do-while迴圈同樣在迴圈體中可以用break;中途退出。

說明出這題的人並不很懂c……所以,在我來看4個選項都不對。

10樓:科技大記事

while為true才迴圈啊

11樓:車暄美勾澈

break

是可以退出迴圈,但不是唯一的

用for迴圈語句求出1 1000之間所有偶數的和

1 1000之間所有偶數的和的程式 如下 include void main int i,sum for i 2,sum 0 i 1001 i i if i 2 0 printf 1 1000之間所有偶數的和 printf sum d sum for迴圈語句由迴圈判定條件和迴圈體組成,它是c語言中使...

c 中怎麼用迴圈語句算2的n次方

哈哈,這個簡單,我寫個 給你。1.include void main cout 1 2 3 20 void main cout 1 1 1 2 1 3 1 50 你的串號我已經記下,採納後我會幫你製作 樓上的好像有有問題啊!我試了一下結果 e 未宣告的識別符號我改了一下,就是下面的 include ...

微控制器程式的工作迴圈過程和迴圈語句while(1)的作用

這個while 1 迴圈並不能阻止程式的跑飛 應該用看門狗防止程式跑飛 不過這樣寫也是很正確的做法,就是讓程式一直在執行著 原地迴圈 這裡的while 1 並不是防止程式 跑飛 的,而是防止main 返回。在嵌入式中main是不能返回的。不同的c語言實現的微控制器初始化 會有不同的表現,有的是在ca...