亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談中職計算機C語言教學中的三種循環(huán)結構

        2020-11-18 08:54:13龔淑華
        速讀·下旬 2020年8期
        關鍵詞:計算機中職

        龔淑華

        ◆摘? 要:在中職計算機教學中,C語言教學是重要的組成部分,主要是C語言具備強大的功能,其中表達功能、操作功能以及程序設計功能應用較為廣泛。在C語言教學過程中,為使學生掌握C語言的功能,教師應詳細講解三種循環(huán)結構,讓學生可以直觀清晰的學習C語言,有助于學生掌握C語言的使用方法。

        ◆關鍵詞:中職;計算機;C語言;三種循環(huán)

        C語言三種循環(huán)結構,一是順序結構、二是選擇結構、三是循環(huán)結構,其中循環(huán)結構作為教學的重點。使用C語言進行計算機設計時,部分設計內(nèi)容需要重復操作,重復操作的過程與循環(huán)結構存在相輔相成的關系,也可以將循環(huán)結構稱為重復結構。在循環(huán)結構下應用C語言進行設計,可以降低設計難度。但是應注意的是,循環(huán)結構中分為三種形式,要求學生理解三種形式的差異以及存在的聯(lián)系。

        1一般形式

        循環(huán)結構的三種類型如下:第一,while類型,將while作為順序的表達條件,使語句序列更加簡單;第二,do...while類型,其中do可以使語句序列更加簡單,while作為循環(huán)的表達條件;第三,for類型,其中for具有三種表達方式,并且使語句序列更加簡單。

        2執(zhí)行過程

        在while循環(huán)過程中,如果限定的條件符合返回值要求,執(zhí)行程序會在大括號內(nèi)進行。執(zhí)行期間語句的變化,需要在執(zhí)行程序的框架下完成,避免出現(xiàn)的變化超過大括號范圍,影響循環(huán)過程正常的進行。完成一次執(zhí)行程序后,循環(huán)過程會驗證限定條件下,程序表達是否正確,如果驗證條件符合程序執(zhí)行要求,執(zhí)行程序可以繼續(xù)進行操作,將相同的語句在大括號內(nèi)重復進行。如果在執(zhí)行程序在循環(huán)過程中,大括號內(nèi)的執(zhí)行語句產(chǎn)生的結果出現(xiàn)錯誤,執(zhí)行程序的循環(huán)過程停止。

        在do...while循環(huán)過程中,將分號設置在while后面,在執(zhí)行程序運行過程中,無論執(zhí)行程序產(chǎn)生的結果如何,執(zhí)行程序需要完成語序列中設定的內(nèi)容,直到完成執(zhí)行內(nèi)容后,程序會驗證執(zhí)行內(nèi)容是否正確,執(zhí)行程序結果正確,可以要求do...while循環(huán)繼續(xù)進行,如果執(zhí)行結果錯誤,循環(huán)過程會暫停。

        在for循環(huán)過程中,可以將for循環(huán)分為兩個循環(huán)過程,一是初始化循環(huán)、二是下次循環(huán)。在初始化循環(huán)過程中,第一次執(zhí)行程序設定為1,第二次設定程序為2,如果第一次設定程序滿足第二次設定程序條件,可以使循環(huán)過程繼續(xù)進行,如果不滿足設定的條件,程序會進入到執(zhí)行3狀態(tài)。在下次循環(huán)過程中,第一執(zhí)行程序設定為2,驗證第一次執(zhí)行程序是否正確,設定判斷程序3,驗證第一次執(zhí)行程序是否滿足條件。如果滿足執(zhí)行條件,執(zhí)行語句可以繼續(xù)進行,如果不滿足執(zhí)行條件,循環(huán)程序進入到3狀態(tài)。

        3循環(huán)次數(shù)

        在分析while循環(huán)過程、do...while循環(huán)過程以及for循環(huán)過程時,由于循環(huán)過程不同,會產(chǎn)生出不同的結果。while循環(huán)過程中,如果設定的程序不滿足條件,執(zhí)行次數(shù)最少為0次,這與for循環(huán)相同。do...while循環(huán)過程中,執(zhí)行程序會判斷設定的條件,無論條件是否滿足執(zhí)行要求,執(zhí)行次數(shù)至少為一次。

        4while和do...while的區(qū)別比較

        比較while循環(huán)過程和do...while循環(huán)過程,設定兩種不同的執(zhí)行條件。while循環(huán)過程設定的條件為:

        第一種:#includemain() {char ch; ch=getchar(); do {putchar(ch); ch=getchar(); }while(ch!= * ); }

        第二種如下:#include main() {char ch; ch=getchar(); while(ch!= * ) {putchar(ch); ch=getchar(); } }

        上述兩種不同的執(zhí)行程序,向程序輸入*AB*條件。while循環(huán)過程會判斷條件是否滿足執(zhí)行需求,然后進入到執(zhí)行狀態(tài),如果條件滿足執(zhí)行需求,最終出現(xiàn)的結果為*AB*。do...while循環(huán)過程會先執(zhí)行設定的條件,無論條件是否滿足執(zhí)行要求,但是最后的結果為*AB。

        5三種循環(huán)的共同點

        上述三種循環(huán)的執(zhí)行過程不同,但是具有相同點,一是循環(huán)變量賦初值、二是循環(huán)條件、三是循環(huán)變量值的調(diào)整。在執(zhí)行正確的循環(huán)體語句時,如果將條件限定在循環(huán)體中,會使循環(huán)過程多度依賴條件,整個循環(huán)過程從初始化階段開始,將進入到緊密的程序運行狀態(tài)。在循環(huán)體中設置不同的語句,需要根據(jù)語句的實際使用為切入點進行研究,保證語句在程序循環(huán)中可以建立緊密的邏輯關系,在邏輯關系下可以有效完成程序的執(zhí)行過程,并且程序執(zhí)行最終獲得正確的結果。在循環(huán)體中,如果對設定的語句進行更改,會結束循環(huán)過程。在循環(huán)工作持續(xù)進行時,需要在循環(huán)的初始階段和終結階段,設定循環(huán)初值,使循環(huán)過程避免進入到死循環(huán)狀態(tài)。

        6實際應用

        在實際應用過程中,設定兩種不同的題型,驗證循環(huán)過程是否具備解決實際問題的能力,以便將循環(huán)結構應用在實際操作中,提高實際操作的準確性。

        例題一,利用小鍵盤向計算機任意輸入數(shù)字,輸入的數(shù)字中出現(xiàn)2停止,求出任意數(shù)字之和。由于任意輸入的數(shù)字具有不確定性,無法判斷會出現(xiàn)多少循環(huán)次數(shù),根據(jù)循環(huán)類型,可以排除for循環(huán)程序。使用while循環(huán)程序或者do...while循環(huán)程序。分析上述兩種循環(huán)程序,如果使用do...while循環(huán)程序,會在小鍵盤輸入數(shù)字時,第一次輸入的數(shù)字就會出現(xiàn)2,此時輸入過程即可停止,并且輸入的2也會成為計算數(shù)字,所以不應使用do...while循環(huán)程序。使用while循環(huán)程序,循環(huán)過程會判斷輸入的數(shù)字,如果第一次輸入的數(shù)字為2,循環(huán)程序會認定輸入的條件不滿足計算要求,循環(huán)程序會找出滿足計算要求的條件。使用while循環(huán)程序進行計算,計算過程如下#includemain(){int n;int t=0;scanf(“%d”,&n);while(n!=0){t=t+n;scanf(“ %d ”,&n);}printf(“ %d\n ”,t);}

        7結語

        綜上所述,在中職計算機教學過程中,教師在講解C語言知識時,應向學生著重講解循環(huán)結構,將循環(huán)結構作為提升學生使用C語言進行設計的途徑。此外教師應向學生介紹三種循環(huán)過程存在的聯(lián)系,并結合實際案例,向學生介紹三種循環(huán)過程存在的差異。學生掌握三種循環(huán)過程的使用方法,會降低使用C語言進行程序設計的難度,有助于激發(fā)學生的學習熱情,從而提高學習效率。

        參考文獻

        [1]張一曼.剖析技校C語言教學之學生“聽天書”問題及對策[J].職業(yè),2018(10):56.

        [2]萬歡,彭如.我國高校c語言教學深化改革探究[J].電子制作,2014(18):34.

        [3]陸海峰.案例教學法在中職學校C語言教學中的應用分析[J].當代教育實踐與教學研究,2020(08):9.

        猜你喜歡
        計算機中職
        計算機操作系統(tǒng)
        穿裙子的“計算機”
        基于計算機自然語言處理的機器翻譯技術應用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        計算機多媒體技術應用初探
        科技傳播(2019年22期)2020-01-14 03:06:30
        信息系統(tǒng)審計中計算機審計的應用
        消費導刊(2017年20期)2018-01-03 06:26:40
        Fresnel衍射的計算機模擬演示
        淺談中職英語教育三部曲
        散文百家(2014年11期)2014-08-21 07:17:08
        中職高考與教學研究
        果真是“誤了百萬中職生”嗎?
        構建中職生成才通道的思考
        河南科技(2014年11期)2014-02-27 14:17:57
        久久精品国产亚洲AV高清特级| 午夜被窝精品国产亚洲av香蕉 | 在线不卡中文字幕福利| 亚洲一区中文字幕视频| 午夜少妇高潮在线观看| 一区二区三区中文字幕| 大地资源在线播放观看mv| 男人的天堂av网站一区二区| 大又黄又粗又爽少妇毛片| 日本一区二区三区亚洲| 成年站免费网站看v片在线| 丰满老熟妇好大bbbbb| 白色橄榄树在线免费观看| 久久熟女精品—区二区蜜臀| 91成人自拍在线观看| 色欲aⅴ亚洲情无码av| 久久婷婷香蕉热狠狠综合| 日韩毛片久久91| 网红尤物泛滥白浆正在播放| 亚洲中文无码av永久| 香蕉人人超人人超碰超国产| 狠狠躁狠狠躁东京热无码专区| 日本二区三区视频免费观看| 亚洲国产精品情侣视频| 国产乱码卡二卡三卡老狼| 亚洲人成亚洲精品| 中文亚洲AV片在线观看无码| 色噜噜亚洲精品中文字幕| 欧美奶涨边摸边做爰视频| 成人久久久久久久久久久| 久久狠色噜噜狠狠狠狠97| 狠狠久久av一区二区三区| 美女露出自己的性感大胸一尤内衣| 日本一卡2卡3卡4卡无卡免费网站| 亚洲性啪啪无码AV天堂| 91成人自拍视频网站| 日本av一区二区三区视频| 亚洲va无码手机在线电影| 日本久久久久| 在线观看一区二区三区视频| 邻居少妇张开腿让我爽了一夜|