亚洲免费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一区二区三区 | 精品日韩欧美一区二区三区在线播放| 中文亚洲一区二区三区| 久久777国产线看观看精品 | 黄又色又污又爽又高潮动态图 | 亚洲男女视频一区二区| 日本免费在线不卡一区二区| 巨茎中出肉欲人妻在线视频| 亚洲成a人片在线| 狠狠亚洲超碰狼人久久老人| 精品乱色一区二区中文字幕| 69精品人人人人| 好男人视频在线视频| 亚洲精品国产福利在线观看| 亚洲日本一区二区在线| 色爱av综合网站| 亚洲人成网站在线观看播放| 99热高清亚洲无码| 人妖国产视频一区二区| 国产肉体xxxx裸体137大胆| 亚洲一区爱区精品无码| 日本一区不卡高清在线观看| 中国老熟女露脸老女人| 国产精品 人妻互换| 国产亚洲精品bt天堂| 手机在线观看亚洲av| 国产人成视频在线视频| 男男车车的车车网站w98免费| 午夜久久精品国产亚洲av| 日本一区二区三区爱爱视频| 日本又色又爽又黄的a片18禁| 亚洲国产一区二区三区亚瑟| 在线亚洲精品国产成人二区| 国产一区二区三区四色av| 亚洲日韩成人av无码网站| 国产在线一区二区三区av| 三级网站亚洲三级一区| 一本一道av无码中文字幕麻豆| 久99久热只有精品国产男同| 一区二区三区在线免费av|