<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          C語言一循環(huán)一圖釋,教你上手循環(huán)語句

          共 1572字,需瀏覽 4分鐘

           ·

          2020-12-29 02:49

          前言

          上章節(jié)講解C語言選擇結(jié)構(gòu)中的分支語句。忘記了的同學(xué)可以復(fù)習(xí)哦。本章節(jié)主要講解下C語言中的循環(huán)語句。

          什么時候存在循環(huán)

          考慮一種情況,我們在所需的次數(shù)內(nèi)重復(fù)執(zhí)行單個語句或語句塊。可以使用C語言中的循環(huán)語句來解決這種問題。例如,假設(shè)我們打印消息100次的情況。如果我們想在不使用循環(huán)語句的情況下執(zhí)行該任務(wù),我們必須編寫100個printf語句,或者我們必須在單個printf語句中寫入相同的消息100次。兩者都是復(fù)雜的方法。使用循環(huán)語句可以非常輕松地執(zhí)行相同的任務(wù)。

          循環(huán)語句用于重復(fù)執(zhí)行單個語句或語句塊,直到給定條件為FALSE。

          C語言提供了三個循環(huán)語句:

          • while語句

          • do-while語句

          • for語句

          C語言while語句

          只要給定條件為TRUE,while語句就用于重復(fù)執(zhí)行單個語句或語句塊。while語句具有以下語法:

          首先,評估給定條件。如果條件為TRUE,則執(zhí)行單個語句或語句塊。執(zhí)行完成后,再次評估條件。如果為TRUE,則再次執(zhí)行相同的語句。重復(fù)相同的過程,直到將條件評估為FALSE。只要條件被評估為FALSE,執(zhí)行控制就會移出while塊。

          示例程序| 程序顯示從0 到10之間的偶數(shù)

          當(dāng)我們使用while語句時,我們必須遵循以下規(guī)則:

          1. while是關(guān)鍵字,因此必須僅以小寫字母使用。

          2. 如果條件包含變量,則必須在使用之前為其賦值。

          3. 必須根據(jù)while塊內(nèi)的要求修改條件中使用的變量的值。

          4. 在while語句中,條件可以是直接整數(shù)值,變量或條件。

          5. while語句可以是空語句。

          C語言do-while語句

          只要條件為TRUE,do-while語句就會用于重復(fù)執(zhí)行單個語句或語句塊。do-while語句具有以下語法:

          示例程序| 程序顯示從0 到10之間的偶數(shù)

          當(dāng)我們使用do-while語句時,我們必須遵循以下內(nèi)容:

          1. 他們必須以小寫字母使用。

          2. 如果條件包含變量,則必須在使用之前為其賦值。

          3. 必須根據(jù)do塊內(nèi)的要求修改條件中使用的變量的值。

          4. 在do-while語句中,條件可以是直接整數(shù)值,變量或條件。

          5. do-while語句可以是空語句。

          6. 在do-while中,語句塊至少執(zhí)行一次。

          C語言for語句

          只要給定條件為TRUE,for語句就用于重復(fù)執(zhí)行單個語句或語句塊。for語句具有以下語法和執(zhí)行流程圖:

          首先,for語句執(zhí)行初始化,然后執(zhí)行條件評估。如果條件計算為TRUE,則執(zhí)行for語句的單個語句或語句塊。執(zhí)行完成后,將執(zhí)行修改語句,并再次評估條件。如果為TRUE,則再次執(zhí)行相同的語句。重復(fù)相同的過程,直到將條件評估為FALSE。只要條件被評估為FALSE,執(zhí)行控制就會移出for塊。

          示例程序| 程序顯示從0 到10之間的偶數(shù)

          當(dāng)我們使用聲明時,我們必須遵循以下規(guī)則:

          1. for是一個關(guān)鍵字,因此它必須僅用于小寫字母。

          2. 每個for語句必須提供初始化,條件和修改(它們可以為空但必須用“;”分隔)

          3. Ex:for(;;)或for(; condition; modification)或for(; condition;)

          4. 在for語句中,條件可以是直接整數(shù)值,變量或條件。

          5. for語句可以是空語句。

          C語言循環(huán)嵌套

          1. 任何循環(huán)之間都可以嵌套

          2. 嵌套的基本理解:描述一種計數(shù)方式 :i

            行號

            j列號,描述行列關(guān)系

          詳細(xì)講解可以參見視頻教程。

          尾言

          作業(yè):用循環(huán)實現(xiàn)數(shù)字回文輸出,輸入5,輸出:1234554321

          不管怎樣,生活還是要繼續(xù)向前走去。有的時候傷害和失敗不見得是一件壞事,它會讓你變得更好,孤單和失落亦是如此。每件事到最后一定會變成一件好事,只要你能夠走到最后。



          瀏覽 65
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  韩国小视频 | 求国产黄色视频 | 成人网站在线精品国产免费 | 成人在线三级片 | 人人草青青草 |