回覆列表
  • 1 # 鬧鈴不響了

    1、相同點:都是進行迴圈判斷的。

    2、不同點:do-while是先執行後判斷,因此do-while至少要執行一次迴圈體。而while是先判斷後執行,如果條件不滿足,則一次迴圈體語句也不執行。for(表示式1;表示式2;表示式3) 第一步,計算表示式1的值。第二步,計算表示式2的值。若值為真(非0)則執行迴圈體一次,否則跳出迴圈。第三步,計算表示式3的值,轉回第二步重複執行 異同 1、不同和相同之處。2、不同;不一致。3、引申為反對。4、反對意見;異議。

  • 2 # 使用者3114586111456

    DoWhile...Loop:先判斷條件是否滿足,若滿足,則進入迴圈 Do...LoopWhile:先進入迴圈執行,然後判斷條件是否滿足,若滿足,則進入下一次的迴圈

  • 3 # 墨燃文摘

    迴圈語句——do…while語句

    一、do while語句結構

    do { 執行語句 } while (條件表示式);

    條件表示式必須是trur或false

    二、do while語句特點

    不論條件是否滿足,都先執行一次執行語句

    三、示例

    1、先執行一次,變數的作用域在迴圈體外

  • 4 # 楓橋晴月

    C語言中,do while和while是有區別的。

    迴圈結構的表示式不同:

    while迴圈結構的表示式為:while(表示式){迴圈體}。

    do while迴圈結構表示式為:do{迴圈體;}while(條件表達)等。

    while迴圈執行時只有當滿足條件時才會進入迴圈,進入迴圈後,執行完迴圈體內全部語句至當條件不滿足時,再跳出迴圈。do while迴圈將先執行一次,在經過第一次do迴圈後,執行完一次後檢查條件表示式的值是否成立,其值為不成立時而會退出迴圈。

  • 中秋節和大豐收的關聯?
  • 丁烷氣罐壓力標準?