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

        ?

        用滲透式漸進(jìn)案例解析C語(yǔ)言程序的三種結(jié)構(gòu)

        2019-05-23 10:44:48崔孝鳳
        電腦知識(shí)與技術(shù) 2019年8期
        關(guān)鍵詞:滲透式案例教學(xué)

        崔孝鳳

        摘要:對(duì)于C語(yǔ)言的初學(xué)者來(lái)說(shuō),三種程序結(jié)構(gòu)的學(xué)習(xí)既是重點(diǎn)又是難點(diǎn),本文從初學(xué)者的角度出發(fā)由順序結(jié)構(gòu)到循環(huán)結(jié)構(gòu)采用滲透式漸進(jìn)案例的形式依次設(shè)計(jì)了3個(gè)案例,通過這3個(gè)案例依次清楚描述了C語(yǔ)言中的三種結(jié)構(gòu),對(duì)于C語(yǔ)言的初學(xué)者能夠起到很好的入門引導(dǎo)作用。

        關(guān)鍵詞:C語(yǔ)言;三種結(jié)構(gòu);滲透式;漸進(jìn);案例教學(xué)

        中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1009-3044(2019)08-0095-02

        1 引言

        對(duì)于C語(yǔ)言的初學(xué)者來(lái)說(shuō),三種程序結(jié)構(gòu)的學(xué)習(xí)和掌握既是重點(diǎn)又是難點(diǎn),如何用淺顯易懂的程序案例幫助初學(xué)者理解并應(yīng)用好這三種結(jié)構(gòu)是擺在每一位C語(yǔ)言任課教師面前的一項(xiàng)艱巨的任務(wù)。本文從初學(xué)者的角度出發(fā),遵從由易到難的自然學(xué)習(xí)規(guī)律,采用滲透式漸進(jìn)案例的方法設(shè)計(jì)出3個(gè)案例,依次清楚描述了C語(yǔ)言中的三種結(jié)構(gòu),對(duì)于C語(yǔ)言的初學(xué)者能夠起到很好的入門引導(dǎo)作用。

        2 具體案例

        2.1 順序結(jié)構(gòu)案例

        【例題1】請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序,功能是輸入一個(gè)人的年齡和性別并輸出結(jié)果。

        算法分析:這是一個(gè)順序結(jié)構(gòu)的程序,功能很簡(jiǎn)單,首先輸入一個(gè)人的年齡和性別,然后再依次輸出即可,為了使程序簡(jiǎn)單化好理解,此處設(shè)定如果是男性輸入字母m,如果是女性輸入字母f。目的是考慮到C語(yǔ)言初學(xué)者知識(shí)有限,所以盡可能地把程序簡(jiǎn)單化,首先調(diào)動(dòng)起學(xué)習(xí)者的興趣,這是至關(guān)重要的一項(xiàng)。

        源代碼如下:

        #include

        int main(void)

        {int age; //用age存儲(chǔ)年齡

        char sex; //用sex存儲(chǔ)性別

        printf("請(qǐng)輸入您的年齡:\n");

        scanf("%d",&age);

        getchar(); //取消上一個(gè)輸入最后輸入的回車符

        printf("請(qǐng)輸入您的性別(如果是男性請(qǐng)輸入m,如果是女性請(qǐng)輸入f):\n");

        sex=getchar();

        printf("您的年齡是:%d\n",age);

        printf("您的性別是:%c\n",sex);

        return 0;

        }

        2.2 選擇結(jié)構(gòu)案例

        【例題2】請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序,功能是輸入一個(gè)人的年齡和性別并輸出相應(yīng)結(jié)果,如果性別是m則輸出“您是一位男士!”的信息,如果性別是f則輸出“您是一位女士!”的信息。

        算法分析:與例題1一樣首先輸入一個(gè)人的年齡和性別信息,然后根據(jù)輸入的性別信息做出不同的處理,如果性別輸入的是m,則輸出“您是一位男士!”的信息,如果性別輸入的是f,則輸出“您是一位女士!”的信息。這是一個(gè)比較簡(jiǎn)單的兩分支的選擇結(jié)構(gòu),當(dāng)然可以設(shè)計(jì)更復(fù)雜的判斷,比如根據(jù)年齡大小分別輸出與年齡更加相符合、更加人性化的信息,此處我們首要的目的仍然是引起學(xué)習(xí)者的興趣,然后再逐步加深難度。

        源代碼如下:

        #include

        int main(void)

        {int age; //用age存儲(chǔ)年齡

        char sex; //用sex存儲(chǔ)性別

        printf("請(qǐng)輸入您的年齡:\n");

        scanf("%d",&age);

        getchar(); //取消上一個(gè)輸入的回車符

        printf("請(qǐng)輸入您的性別(如果是男性請(qǐng)輸入m,如果是女性請(qǐng)輸入f):\n");

        sex=getchar();

        printf("您的年齡是:%d\n",age);

        if(sex=='m')

        printf("您是一位男士?。躰");

        else

        printf("您是一位女士!\n");

        return 0;

        }

        請(qǐng)讀者思考:如果程序運(yùn)行時(shí)用戶輸入的性別既不是字母m也不是f,程序會(huì)輸出什么結(jié)果?結(jié)果對(duì)嗎?程序應(yīng)該如何改進(jìn)呢?還有如果想根據(jù)年齡的不同輸出更加人性化的信息,比如如果年齡在12歲以內(nèi)而且是女性則輸出“您是一位可愛的小女孩兒!”,等等,應(yīng)該對(duì)程序如何修改呢?教師可逐步引導(dǎo)學(xué)生對(duì)程序進(jìn)行修改,把選擇結(jié)構(gòu)的各種復(fù)雜情況逐步引出。

        2.3 循環(huán)結(jié)構(gòu)案例

        【例題3】請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序,功能是可以輸入多個(gè)人的年齡和性別,并且根據(jù)性別不同輸出不同的信息,如果性別是m則輸出“您是一位男士!”的信息;如果性別是f則輸出“您是一位女士!”的信息。

        算法分析:這個(gè)程序是在例題2的基礎(chǔ)上的一個(gè)滲透和擴(kuò)展,目的是引導(dǎo)學(xué)生進(jìn)入循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的應(yīng)用。該程序需要首先輸入人數(shù),然后用一個(gè)循環(huán)結(jié)構(gòu)來(lái)控制人數(shù),在循環(huán)體中完成相應(yīng)的要求即可。

        源代碼如下:

        //循環(huán)結(jié)構(gòu),程序運(yùn)行一次,可以輸入多人的信息

        #include

        int main(void)

        {int age; //用age存儲(chǔ)年齡

        char sex; //用sex存儲(chǔ)性別

        int i,num; //用i控制循環(huán)執(zhí)行次數(shù),用num 存儲(chǔ)人數(shù)

        printf("請(qǐng)輸入人數(shù):\n");

        scanf("%d",&num);

        for(i=1;i<=num;i++) //循環(huán)num次

        {printf("請(qǐng)輸入您的年齡:\n");

        scanf("%d",&age);

        getchar(); //取消上一個(gè)輸入的回車符

        printf("請(qǐng)輸入您的性別(如果是男性請(qǐng)輸入m,如果是女性請(qǐng)輸入f):\n");

        sex=getchar();

        printf("您的年齡是:%d\n",age);

        if(sex=='m')

        printf("您是一位男士?。躰");

        else

        printf("您是一位女士?。躰");

        } //循環(huán)結(jié)束

        printf("程序運(yùn)行結(jié)束,謝謝您的使用?。躰");

        return 0;

        }

        請(qǐng)讀者思考一下,如果事先不知道具體的人數(shù),程序該如何修改?還有此程序是使用for語(yǔ)句實(shí)現(xiàn)循環(huán)的,如果用while或者do-while語(yǔ)句,程序該如何修改呢?學(xué)習(xí)程序設(shè)計(jì)必須能夠做到舉一反三才能熟練掌握。

        3 結(jié)束語(yǔ)

        以上3個(gè)案例采用滲透式漸進(jìn)案例的方式具體展示了C語(yǔ)言中的3種程序結(jié)構(gòu)的一種應(yīng)用,目的是拋磚引玉,引起學(xué)生的學(xué)習(xí)興趣,從而逐步深化下去,取得更好的學(xué)習(xí)效果。這3個(gè)案例對(duì)初學(xué)者有極好的引導(dǎo)作用,在此基礎(chǔ)上初學(xué)者可以很容易地完成更復(fù)雜的程序設(shè)計(jì)。

        參考文獻(xiàn):

        [1] 李娟,張燕. C 語(yǔ)言循環(huán)結(jié)構(gòu)教學(xué)的設(shè)計(jì)與實(shí)踐[J]. 計(jì)算機(jī)教育, 2018-03-10.

        [2] 郝蕊潔,李妮. “情境-問題-探究”式教學(xué)法在C 語(yǔ)言教學(xué)中的應(yīng)用[J]. 現(xiàn)代計(jì)算機(jī),2017-11.

        [3] 辛凌潔,賈玉寧,楊穎.C 語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)興趣和方法[J]. 中國(guó)教育技術(shù)裝備, 2017(22).

        [4] 許金蘭,徐崗. “興趣驅(qū)動(dòng)+案例教學(xué)模式”在C語(yǔ)言教學(xué)中的應(yīng)用[J]. 中國(guó)信息技術(shù)教育,2018-03-23.

        [5] 王亮.《C 語(yǔ)言程序設(shè)計(jì)》循環(huán)結(jié)構(gòu)教學(xué)案例研究[J]. 科技視界, 2018-01-05.

        [6] 劉芝怡. “項(xiàng)目引領(lǐng),任務(wù)驅(qū)動(dòng),案例主導(dǎo)”的 C 語(yǔ)言程序設(shè)計(jì)教學(xué)改革[J]. 教育現(xiàn)代化,2018-02-12.

        【通聯(lián)編輯:王力】

        猜你喜歡
        滲透式案例教學(xué)
        小學(xué)班主任實(shí)施滲透式心理健康教育的思考
        初中英語(yǔ)“滲透式”語(yǔ)法教學(xué)例談
        滲透式教學(xué)模式在培養(yǎng)學(xué)生跨文化交際能力中的運(yùn)用
        鋼琴對(duì)環(huán)境污染的探討
        科技視界(2016年21期)2016-10-17 18:48:38
        淺議課堂教學(xué)與管理的體會(huì)
        科技視界(2016年21期)2016-10-17 18:33:32
        案例教學(xué)在機(jī)械創(chuàng)新設(shè)計(jì)課程中的應(yīng)用
        考試周刊(2016年77期)2016-10-09 12:16:11
        馬克思主義基本原理概論課案例教學(xué)的幾點(diǎn)思考
        EXCEL在《投入產(chǎn)出法》案例教學(xué)中的應(yīng)用
        科技視界(2016年20期)2016-09-29 12:10:02
        《運(yùn)籌學(xué)》教學(xué)模式探討
        科技視界(2016年20期)2016-09-29 11:38:37
        外語(yǔ)教學(xué)中“滲透式”跨文化交際能力培養(yǎng)模式的具體應(yīng)用
        亚洲中文字幕国产综合| 凹凸世界视频a一二三| 无码成年性午夜免费网站蜜蜂| 一本大道久久精品一本大道久久| 国产老熟女伦老熟妇露脸| 国产成人小视频| 亚洲综合久久成人a片| 三级全黄的视频在线观看| 国产亚洲精品在线播放| 久久精品国产亚洲av无码偷窥| 欧产日产国产精品精品| 免费黄网站久久成人精品| 精品人妻日韩中文字幕| 人妻制服丝袜中文字幕| 在线中文字幕乱码英文字幕正常| 久久久久久伊人高潮影院| 亚洲第一成人网站| 如何看色黄视频中文字幕| 少妇又色又爽又刺激的视频| 国产视频一区二区三区观看| 欧美丰满熟妇bbbbbb| 亚洲av无码精品色午夜在线观看 | 视频国产精品| 麻豆成年视频在线观看| 国产一区在线视频不卡| 国产精品久久久久久久久绿色| 熟女体下毛毛黑森林| 国产偷国产偷高清精品| 91久久国产露脸国语对白| 免费黄片小视频在线播放| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲 另类 日韩 制服 无码| 国产午夜亚洲精品不卡福利| 国产成人久久精品二区三区| 边添小泬边狠狠躁视频| 日日碰狠狠添天天爽无码| 精品国产福利在线观看网址2022| 久久无人码人妻一区二区三区| 日韩一区二区三区人妻免费观看| 亚洲熟妇久久国产精品| 国产亚洲视频在线观看网址|