⑴ c語言do循環
沒有do循環,只有do-while循環、while循環和for循環,因此如果你是用do-while循環,do和while兩者是密不可分的,do裡面描述了你在不斷的重復做什麼事,而while告訴編譯器下一次重復進入循環的條件是什麼,如果沒有while的話,整個循環的思想就少了一部分,也就不能稱之為循環語句了。
看樓主可能是初學者,補充下。
C語言中有三種基本的循環結構,for、while、do-while,每種循環都有自己的特點,你需要根據你所面臨的狀況進行選擇。
for循環:使用的時候明確循環次數,即知道循環進行多少次。也就是說如果你現在要使用循環,而且你知道循環具體多少次,可以選擇for循環。
eg:遍歷一個數組。for(i=0;i<數組的長度;i++){};
while循環:不需要明確循環具體循環多少次,只需要知道循環終止條件。比如使用循環讀取若干字元,但是不知道具體讀取多少個,也就是不知道循環次數,但是卻知道,當輸入某個字元,例如『q』的時候退出,即循環終止。
eg:讀取若干字元,當讀取到q的時候退出。while(q != getchar()){};
do-while循環:和while循環類似,但是他有個特點,就是他保證了循環至少進行一次,也就是說先運行一次循環體,在判斷結束條件,在我們實際使用用經常使用都do-while()的用法,你可以詳細了解下,有很多關於do-while的講解,在很多情況下他的作用是很「神奇"的.
⑵ c語言里的"do"是什麼意思print是什麼意思while是什麼意思int是什麼意思
do:關鍵字 一般與while連用為do...while,作為循環語句
printf:庫函數 是用來輸出一個數值或表達式的
while:關鍵字 可以單獨用,也可以與do連用,作為循環語句
int:類型名 是用來定義一個整型變數的
⑶ C語言中的DO是什麼意思
C語言中DO是執行某代碼塊的意思,do關鍵字不能單獨使用,通常用在do...while
循環中。
do…while
循環不經常使用,其主要用於人機交互。它的格式是:
do
{
語句;
}
while
(表達式);
注意,while
後面的分號千萬不能省略。
do…while
和
while
的執行過程非常相似,唯一的區別是:「do…while
是先執行一次循環體,然後再判別表達式」。當表達式為「真」時,返回重新執行循環體,如此反復,直到表達式為「假」為止,此時循環結束。
(3)c語言do是什麼意思擴展閱讀
在不少實際問題中有許多具有規律性的重復操作,因此在程序中就需要重復執行某些語句。一組被重復執行的語句稱之為循環體,能否繼續重復,決定循環的終止條件。
循環結構是在一定條件下反復執行某段程序的流程結構,被反復執行的程序被稱為循環體。循環語句是由循環體及循環的終止條件兩部分組成的。
for為當型循環語句,它很好地體現了正確表達循環結構應注意的三個問題:
⑴控制變數的初始化。
⑵循環的條件。
⑶循環控制變數的更新。
for表達式
表達式1:一般為賦值表達式,給控制變數賦初值;
表達式2:關系表達式或邏輯表達式,循環控制條件;
表達式3:一般為賦值表達式,給控制變數增量或減量。
語句:循環體,當有多條語句時,必須使用復合語句。
參考資料來源:網路—循環語句
⑷ c語言do while語句中do{.....}while(n),什麼意思
就是把n當做表達式!! 對於int來說 0 就是false 其他的值全部是true!!
⑸ c語言中do...while(n)是什麼意思
只要n的值不為0,則一直執行循環
⑹ 計算機C語言中的關鍵字:do是什麼意思
用於c語言的後判斷循環當中與while連用
⑺ c語言do while 是什麼意思
do while
do/while 循環是 while 循環的變體。在檢查條件是否為真之前,該循環首先會執行一次代碼塊,然後檢查條件是否為真,如果條件為真的話,就會重復這個循環。適合用於在循環次數未知的情況下判斷是否達到條件並列印最後一位數。
⑻ c語言中那是什麼意思,圓圈內的。do while 語句
while(X)
X是一個不二表達式,它會有一個真假值,當X為真(即X≠0)的時候才執行這個循環,
不為真的時候就不執行循環內的程序了。
!3的值是0即假,!(-2)的值是真
⑼ c語言中函數do()和do(void)有什麼區別如果有,調用時如何區分
這里使用void可能是在聲明函數時說明該函數不用任何參數,對於現在實現了C99標準的絕大數C編譯器而言已經沒有必要作這種說明了,所以應該沒有什麼區別。
⑽ 什麼是c語言裡面的do循環語句
do就是做的意思,也就是執行do後的語句。
do{}while先執行,後判斷,所以do循環至少執行一次。