999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

中職學生對51單片機雙重循環語句的理解

2014-09-23 03:48:44楊松清
時代農機 2014年10期
關鍵詞:單片機程序中職

楊松清

(懷化工業學校,湖南 懷化418000)

51單片機的應用非常廣泛,電子、通信、自動控制、汽車、航空、娛樂等等均涉及到,就業前景好;因而學習者逐年加增。在許多中專、職高、大專、本科等層次的學校或學院開設了單片機這門課程。但是有些學校沒有開設C語言課程;還有些是社會愛好者或者非專業愛好者,因而造成了他們對其理解存在很大困難。然而,雙重循環語句本身較為復雜,許多人雖然能夠應用這條語句,但是對其基本原理無法正確理解。當遇到精確的程序時,則無從下手。所以,正確理解程序的內在運行是基礎中的基礎。

1 雙重循環語句

雙重循環語句,在單片機C語言編程或其它C語言類編程中是比較常見的,也是相當重要的語句。雙重循環是一個循環的循環體內包含另一個循環(內循環)。當然,內循環的循環體內也可以包含循環構成多重循環,但本文對多重循環不進行分析,但可以按雙重循環的思路進行分析。

雙重循環可由while、do—while、for三種循環結構進行互相嵌套實現。本文只對for循環結構進行分析。其語句格式如下:

for(循環變量初值;循環條件;修改循環變量)

for語句循環的執行過程:

①先執行第一個表達式,給循環變量賦初值,通常這是一個賦值表達式。

②利用第二個表達式判斷循環條件是否滿足,通常是關系表達式或邏輯表達式,若其值為“真”(非0),則執行循環體“語句組”一次,再執行下面的第③步;若為假(為0),則轉到第⑤步,結束循環。

③計算第三個表達式,修改循環控制變量,一般也是賦值語句。

④跳到上面的第②步,繼續執行。

⑤循環結束,執行for語句下面的貌一個語句。

這只是一個循環結構,沒有雙重循環,當要做到雙循環,只要往循環體中嵌

For循環語句執行圖

套一個循環結構即可。那么怎么套?那我們看下面的雙重循環結構的表達式組成。

2 雙重循環結構

for(循環變量初值;循環條件;修改循環變量)

雙重循環的每一個循環(內或外循環)的執行步驟與上述圖中相同,其原理也是一樣。只是,先把內循環執行完了之后,再去執行外循環,如此循環,直到最后跳出循環為止。

下面是一段雙重循環程序。

此程序大家都知道是循環了i×255次,教師上單片機課時就會說,這是一個雙重循環,先執行內循環,再執行外循環,總共執行了i×255,每次調用循環雙重就可以了。書本也是這么寫,看似不錯,但是對于一個中職學生或者對C語言初學者來說,恐怕沒這么順利了。據了解,有部分大學生剛開始時也有些迷惑,更何況是中職類學生。他們就會問為什么會是這樣?大家回答這樣的問題,較多會趨向這樣說:先執行內循環,再執行外循環,總共執行了i×255,其中有一個是空語句。學生們仍不懂時,又不好意思再次問老師,于是就去查書,結果書本上都是這樣寫的,最終還是無法透徹地理解它,甚至沒有信心去弄懂它了。最終,還是只知道是這么用,不知其理。

3 解決辦法

既然存在上述問題,我們總應拿出解決方案來。從上文中雙重循環的原理我們就會發現,其實,我們的課本,編程者是站在一個對C語言相當熟練或有一定功底的一個角度進行編寫的。然而,那些中職學生是在C語言上是零基礎的,再加上,大多數是初中畢業生,本身的知識面還不夠廣、理解能力、自學能力等等因素造成他們對單片機這門學科學習起來較難。

那么怎么解決雙重循環這個問題?其實,從原理上講,答案就很明顯了。只要我們寫清楚、寫詳細問題就解決了。看下面修改后的程序:

從這段程序可以很明顯的看出,是按文中的基本語句格式進行編寫的。不難看出,先執行for(j=0;j<255;j++){;}完之后再執行for(k=0;k

總之,基于中職學生的特殊性,在編寫單片機相關教材或教學中的編程語言應盡量做到詳細,有時還要把細節的東西單獨進行分析或講解。切記為了精煉程序而省略部分程序或某些字符等等,因為在教學中發現初學者一開始只知道其結論和運用,但其原理能說得出來的人不多,更何況是知識面還不廣、理解能力相對較薄弱、信心不是很足的中職學生。建議,在今后的式作中盡量做到細化、讓讀者、學生能夠輕松地學會、真正地學好它。

[1]李亞寧.C語言中計數循環語句幾種形式的處理方法[J].科技資訊,2007,(10).

[2]鄭小樂.C語言中循環語句的分析[J].硅谷,2010,(3).

猜你喜歡
單片機程序中職
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
Microchip推出兩個全新PIC單片機系列
淺談中職英語教育三部曲
散文百家(2014年11期)2014-08-21 07:17:08
果真是“誤了百萬中職生”嗎?
主站蜘蛛池模板: 国产草草影院18成年视频| 日韩精品无码不卡无码| 国产成人精品视频一区视频二区| 亚洲成在人线av品善网好看| 亚洲va在线观看| 久久亚洲天堂| 麻豆国产精品一二三在线观看| 亚洲三级片在线看| 一级毛片免费不卡在线| 国产高清国内精品福利| 国产精品内射视频| 在线网站18禁| 无码国产偷倩在线播放老年人| av在线无码浏览| www.91中文字幕| 国产剧情伊人| 午夜福利免费视频| 91久久天天躁狠狠躁夜夜| 国产精品成人啪精品视频| 青青草原偷拍视频| 亚洲欧州色色免费AV| 婷婷六月激情综合一区| 青青网在线国产| 色呦呦手机在线精品| 欧美激情,国产精品| 久久精品日日躁夜夜躁欧美| 一级黄色网站在线免费看| 91无码国产视频| 亚洲91在线精品| 91外围女在线观看| 伊人大杳蕉中文无码| 国产精品视频第一专区| 中文字幕资源站| 五月婷婷伊人网| 国产精品吹潮在线观看中文| 原味小视频在线www国产| 久久精品aⅴ无码中文字幕| 欧美在线导航| 久久精品无码国产一区二区三区| 久久久久无码精品| 国产真实自在自线免费精品| 亚洲综合激情另类专区| 蝌蚪国产精品视频第一页| 国产日本欧美在线观看| 成人午夜亚洲影视在线观看| 久久美女精品国产精品亚洲| 成人亚洲国产| 午夜电影在线观看国产1区| 国产精品高清国产三级囯产AV| 永久免费精品视频| 国产成人免费观看在线视频| 午夜不卡视频| 亚洲三级视频在线观看| 国产精品原创不卡在线| 91精品国产一区| 毛片免费网址| 成人在线不卡| 美女啪啪无遮挡| 色呦呦手机在线精品| 99视频精品全国免费品| 青青草原国产一区二区| 亚洲另类国产欧美一区二区| 一本久道热中字伊人| 91福利在线观看视频| 1024你懂的国产精品| 精品视频一区二区三区在线播| 色婷婷色丁香| 日本免费新一区视频| 福利姬国产精品一区在线| 91九色视频网| 国产日本欧美亚洲精品视| 999精品免费视频| 丝袜美女被出水视频一区| 青青青国产视频手机| 国产波多野结衣中文在线播放| 伊人色婷婷| 国产自产视频一区二区三区| 亚洲天堂在线视频| 久久影院一区二区h| 亚洲AV成人一区国产精品| 亚洲中文制服丝袜欧美精品| 国产精品yjizz视频网一二区|