亚洲免费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
        9 9久热re在线精品视频| 92自拍视频爽啪在线观看| 顶级高清嫩模一区二区| 无码av中文一区二区三区| 在线亚洲欧美日韩精品专区| 亚洲阿v天堂网2021| 蜜桃精品国产一区二区三区| 国产精华液一区二区三区| 国产成人精品综合在线观看| 另类欧美亚洲| 免费看男女啪啪的视频网站| 日本一区二区三级在线观看| 免费人成视频xvideos入口| 人妻无码视频| 一本大道加勒比东京热 | 欧美日韩色另类综合| 国产免费av片在线观看播放| 国产三级精品三级在线| 天天做天天爱夜夜夜爽毛片| 久久精品国产www456c0m | 日本一区二区三区资源视频| 亚洲最大在线视频一区二区| 亚瑟国产精品久久| 亚洲综合国产精品一区二区99| 在线精品亚洲一区二区三区| 一本久久a久久免费综合| 天天躁狠狠躁狠狠躁夜夜躁| 国产桃色在线成免费视频| 精品国产免费一区二区久久| 免费人成在线观看网站| 国产精品亚洲日韩欧美色窝窝色欲| 亚洲又黄又大又爽毛片| 麻豆精品一区二区av白丝在线| 国产精品无码成人午夜电影 | 亚洲视频中文字幕更新| 亚洲av久播在线一区二区| 日本做受高潮好舒服视频| 亚洲AV秘 无码一区二区三| 在线日本国产成人免费精品| 人人色在线视频播放| 国产美熟女乱又伦av果冻传媒|