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

        ?

        探析C語言編程設(shè)計(jì)關(guān)鍵點(diǎn)應(yīng)用

        2017-12-27 00:28:32邢鴻瑞山東省滕州市第一中學(xué)
        數(shù)碼世界 2017年8期
        關(guān)鍵詞:初學(xué)者指針程序設(shè)計(jì)

        邢鴻瑞 山東省滕州市第一中學(xué)

        探析C語言編程設(shè)計(jì)關(guān)鍵點(diǎn)應(yīng)用

        邢鴻瑞 山東省滕州市第一中學(xué)

        C語言是學(xué)習(xí)程序設(shè)計(jì)的最重要課程之一,也是應(yīng)用最廣的軟件開發(fā)語言。在學(xué)習(xí)C語言編程設(shè)計(jì)方法過程中,一方面要加強(qiáng)對C語言語法規(guī)則的學(xué)習(xí),另一方面要加強(qiáng)實(shí)例技巧的應(yīng)用,特別是從具體應(yīng)用中來借鑒和學(xué)習(xí),增強(qiáng)對C語言的理解與創(chuàng)新能力。

        C語言 程序設(shè)計(jì) 關(guān)鍵點(diǎn)

        C語言是進(jìn)階程序設(shè)計(jì)師的必修課,其應(yīng)用廣泛,比如在操作系統(tǒng)、單片機(jī),以及游戲領(lǐng)域,C語言以其強(qiáng)大的功能和快速執(zhí)行效率更受青睞。因此,在學(xué)習(xí)C語言程序設(shè)計(jì)時(shí),首先需要選擇合適的教材,譚浩強(qiáng)編著的《C程序設(shè)計(jì)》教材,多年來受到多數(shù)初學(xué)者的認(rèn)可,特別是在教材內(nèi)容設(shè)計(jì)上,內(nèi)容精選,注重階梯,豐富的例題,通俗的講解,更有助于初學(xué)者厘清概念,掌握要點(diǎn)。當(dāng)然,除了教材,廣大學(xué)習(xí)者還要適當(dāng)選擇一些操作性強(qiáng)的參考書,特別是一些與數(shù)學(xué)知識相關(guān)的程序案例,幫助初學(xué)者從程序代碼的學(xué)習(xí)中,了解語法知識,掌握編程思想。程序設(shè)計(jì)對學(xué)習(xí)者的動手實(shí)踐能力要求很高,要從自我編程實(shí)踐中總結(jié)經(jīng)驗(yàn),培養(yǎng)自己的程序設(shè)計(jì)風(fēng)格。

        1 C語言學(xué)習(xí)要拓寬視野,講究學(xué)習(xí)方法的借鑒

        對于C語言學(xué)習(xí),不同的人需要尋找適宜自我的方法。任何一種軟件在學(xué)習(xí)時(shí),都需要從全面的了解、豐富的功能、深入的實(shí)踐中來漸進(jìn)養(yǎng)成。特別是在C語言學(xué)習(xí)時(shí),由于其界面缺乏“圖形化”,不同接口平臺下的編程方法,需要從相關(guān)知識的學(xué)習(xí)和應(yīng)用中來掌握。有人說學(xué)習(xí)C語言應(yīng)該先看書,把相關(guān)知識點(diǎn)都搞明白了,再在機(jī)器上實(shí)踐。其實(shí),軟件編程學(xué)習(xí)的知識點(diǎn)很多,不可能做到了解所有知識點(diǎn)再進(jìn)行編程實(shí)踐。因此,要不斷拓寬編程視野,多交流,多借鑒他人的經(jīng)驗(yàn),多歸納,多比較,從C語言程序設(shè)計(jì)中來找到貼合自己的方法。C語言本身邏輯性強(qiáng),其結(jié)構(gòu)化程序設(shè)計(jì)思路,需要學(xué)習(xí)者深刻領(lǐng)會。在學(xué)習(xí)方法上,要注重實(shí)踐練習(xí)。比如對于1、2、3...10這十個數(shù)的和,從其求和方法上來設(shè)計(jì)程序語言,讓學(xué)生從中來選配和組織最核心的精準(zhǔn)語句。再者,對于經(jīng)典的編程實(shí)例,要主動去實(shí)踐,去牢記,要通過必要的模仿來強(qiáng)化自我的編程能力。

        2 對C語言程序設(shè)計(jì)的關(guān)鍵點(diǎn)探析

        對于C語言學(xué)習(xí),一些學(xué)生過于死摳每一個細(xì)節(jié),導(dǎo)致信心不足,方法不當(dāng)。程序設(shè)計(jì)本身是對編程思想的運(yùn)用,要熟悉C語言語法及規(guī)則,要善于從程序架構(gòu)與設(shè)計(jì)思維中來簡化問題?,F(xiàn)就幾點(diǎn)心得進(jìn)行歸納如下。

        2.1 掌握輸入輸出指令

        C語言在二維浮點(diǎn)數(shù)數(shù)組輸入設(shè)計(jì)中,一些教材很少進(jìn)行詳細(xì)講解,通常是給予一個變量,來對變量進(jìn)行賦值,并將之賦予二維浮點(diǎn)數(shù)數(shù)組方式。因此,一些學(xué)習(xí)者在面對二維浮點(diǎn)數(shù)數(shù)組時(shí),要注重變量的預(yù)設(shè),避免后續(xù)設(shè)計(jì)中出現(xiàn)差錯。另外,在輸出“%”格式中,要對輸出格式字符的意義進(jìn)行辨析。很多初學(xué)者在“%”輸出中出現(xiàn)問題,不同字符也有不同的釋義,難怪有人說,考查C語言的輸出格式,有99%的學(xué)習(xí)者會不及格??梢?,在輸出格式上要給予重視。

        2.2 明確C語言中的優(yōu)先級

        對于程序設(shè)計(jì)語言中的優(yōu)先級概念,C語言具有自身特點(diǎn)。多數(shù)情況下,C語言的運(yùn)算符本身就有優(yōu)先級。比如在條件表達(dá)式中,當(dāng)“條件?結(jié)果為1;結(jié)果2”,其意義與“IF...ELSE...”條件判斷語句具有相似性,但其優(yōu)先級是不同的,不能按照C語言規(guī)則來進(jìn)行。所以,要正確認(rèn)識到優(yōu)先級的變化,不能死記硬背。

        2.3 掌握C語言中的“指針”

        C語言中的“指針”是最具特色的,也很多初學(xué)者感到困難的。對于“指針”本身,其實(shí)是一種變量,以記錄“地址”為主的變量,而非“數(shù)值”。好比是一個人,可以用“姓名”來標(biāo)記,也可以用“身份證號碼”來標(biāo)識。所以,在“指針”學(xué)習(xí)時(shí),要加強(qiáng)對計(jì)算機(jī)原理的了解,特別是在程序執(zhí)行過程中,要深入洞悉其奧妙。比如對于“地址”指針變量,其表達(dá)式類似于對某一地址的賦值;同時(shí),作為地址變量,“指針”還可以運(yùn)算,其規(guī)則等同于一般變量。當(dāng)然,在程序設(shè)計(jì)時(shí),盡量不要采用指針變量,因其運(yùn)行復(fù)雜性,可能帶來不可預(yù)期的錯誤。

        2.4 善用C語言中的函數(shù)

        函數(shù)是程序設(shè)計(jì)的重點(diǎn),很多程序語言都有函數(shù),C語言也不例外。不過,在C語言學(xué)習(xí)中,對于C語言函數(shù)要給予格外關(guān)注。一是C語言函數(shù)具有明確的功能性,要牢記并靈活運(yùn)用;二是函數(shù)本身也是程序代碼,只不過是被程序員進(jìn)行預(yù)先設(shè)計(jì)好的一段獨(dú)立性代碼,幫助我們快速編程,節(jié)約執(zhí)行時(shí)間。作為程序設(shè)計(jì)員,在對所編寫的程序進(jìn)行優(yōu)化時(shí),通常需要從“函數(shù)”的替換中來簡化設(shè)計(jì)。比如對于某一字符串進(jìn)行比較時(shí),如果采用C語言代碼,可能需要30多條語句都未必能夠完成,但對于“strcmp()”函數(shù),一條語句就可以解決。

        3 結(jié)語

        C語言作為基礎(chǔ)性專業(yè)語言,學(xué)好C語言,對于學(xué)習(xí)C++、VB、JAVA等語言具有更好的貫通性。要加強(qiáng)C語言基本功訓(xùn)練,對其設(shè)計(jì)思想、方法要多加實(shí)踐和應(yīng)用,要多借閱相關(guān)書籍,學(xué)習(xí)相關(guān)實(shí)例來豐富自我的理論和實(shí)踐視野,不斷提升自我設(shè)計(jì)水平。

        [1]王紅兵,鎖沛烈,敬清.C語言中if語句的教學(xué)設(shè)計(jì)[J].軟件導(dǎo)刊(教育技術(shù)),2016,(11):67-69

        [2]丁留海.C語言指針的底層原理[J].電子技術(shù)與軟件工程,2016,(21):257-258

        猜你喜歡
        初學(xué)者指針程序設(shè)計(jì)
        初學(xué)者,趕緊看過來
        童話世界(2020年26期)2020-10-27 02:23:28
        基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
        偷指針的人
        從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        為什么表的指針都按照順時(shí)針方向轉(zhuǎn)動
        淺談如何提高初學(xué)者的鋼琴演奏能力
        北方音樂(2017年4期)2017-05-04 03:40:34
        初學(xué)者如何臨寫《九成宮醴泉路》
        丹青少年(2017年2期)2017-02-26 09:10:56
        高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
        基于改進(jìn)Hough變換和BP網(wǎng)絡(luò)的指針儀表識別
        電測與儀表(2015年5期)2015-04-09 11:30:42
        PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
        中文字幕人妻av一区二区| 久久精品免费观看国产| 日躁夜躁狠狠躁2001| 欧美在线三级艳情网站| 久久精品国产亚洲AⅤ无码剧情| 在线亚洲精品免费视频| 日本av亚洲中文字幕| 午夜免费视频| 狠狠色综合网站久久久久久久 | 波多野结衣av一区二区全免费观看| 国偷自产视频一区二区久| 一本色道久久综合狠狠躁| 中文亚洲成a人片在线观看| 国产精品久久三级精品| 中文乱码字幕精品高清国产| 久久久久久九九99精品| 久久亚洲av成人无码电影| 亚洲av精二区三区日韩| 国产无遮挡又爽又刺激的视频老师| 免费人成无码大片在线观看 | 无码吃奶揉捏奶头高潮视频| 另类专区欧美在线亚洲免费| 国产一区二区三区亚洲精品| 日韩av一区二区三区精品久久| 久久久久亚洲精品无码系列| 人妻少妇精品无码专区二区| 啪啪视频一区二区三区入囗| 国内精品嫩模av私拍在线观看 | 国产成人精品亚洲午夜| 亚洲视频一区二区蜜桃| 亚洲av熟女一区二区三区站| 日本肥老妇色xxxxx日本老妇| 伊人久久无码中文字幕| 无码视频一区=区| 亚洲第一页视频在线观看| 国产精品二区一区二区aⅴ污介绍| 国产影片中文字幕| 久久99久久99精品免观看女同| 麻豆精品国产免费av影片| 免费a级毛片18禁网站| 国产精品igao视频网|