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
果真是“誤了百萬中職生”嗎?
主站蜘蛛池模板: 青青草a国产免费观看| 日本高清在线看免费观看| 香蕉视频在线观看www| a在线观看免费| 亚洲成在线观看| 日韩欧美国产三级| 欧美在线三级| 国产精品乱偷免费视频| 一级毛片不卡片免费观看| 激情成人综合网| 日本亚洲国产一区二区三区| 久一在线视频| 无码综合天天久久综合网| 国产精女同一区二区三区久| 国产青榴视频| 在线看片免费人成视久网下载| 亚洲婷婷在线视频| 91九色国产porny| 亚洲an第二区国产精品| 区国产精品搜索视频| 亚洲国产综合自在线另类| 亚洲第一香蕉视频| 亚洲狠狠婷婷综合久久久久| 免费中文字幕在在线不卡| 国产成人久久777777| 国产成人精品男人的天堂下载| 国产乱人激情H在线观看| 99ri精品视频在线观看播放| 精品无码视频在线观看| 亚洲高清资源| 好吊妞欧美视频免费| 亚洲日本中文综合在线| 午夜精品久久久久久久99热下载| 欧美色伊人| 国产精品免费久久久久影院无码| 色综合天天视频在线观看| 久久亚洲国产最新网站| 国产视频你懂得| 谁有在线观看日韩亚洲最新视频| 欧美午夜视频| 67194亚洲无码| 呦女精品网站| 国产日本欧美在线观看| 香蕉视频在线精品| 九九视频在线免费观看| 国产内射一区亚洲| 久久国语对白| 日韩精品高清自在线| 欧美午夜在线观看| 色天天综合| 中文字幕av一区二区三区欲色| 日本不卡在线播放| 亚洲开心婷婷中文字幕| 试看120秒男女啪啪免费| 国产白浆视频| 国产成人h在线观看网站站| 亚洲综合国产一区二区三区| 91久久国产成人免费观看| 亚洲天堂网在线视频| 国产成人精品亚洲日本对白优播| 亚洲人成在线免费观看| 男女性午夜福利网站| 女人天堂av免费| 久久香蕉国产线看观看亚洲片| 在线永久免费观看的毛片| 国产麻豆永久视频| 在线观看精品自拍视频| 亚洲 日韩 激情 无码 中出| 92午夜福利影院一区二区三区| 中文字幕在线一区二区在线| 天堂网亚洲系列亚洲系列| 精品国产Ⅴ无码大片在线观看81 | 欧美成人h精品网站| 午夜电影在线观看国产1区| 亚洲欧美综合在线观看| 免费看a级毛片| 91免费片| 精品国产三级在线观看| 蜜桃视频一区二区三区| 黄色网址手机国内免费在线观看| 日韩精品一区二区三区中文无码 | 白浆免费视频国产精品视频|