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

計(jì)算機(jī)C語(yǔ)言的應(yīng)用特點(diǎn)研究

2017-05-23 23:45:58屈青青
無(wú)線互聯(lián)科技 2017年4期
關(guān)鍵詞:計(jì)算機(jī)技術(shù)

屈青青

摘要:近年來(lái),在現(xiàn)代計(jì)算機(jī)技術(shù)的推動(dòng)下,C語(yǔ)言獲得了快速的發(fā)展。由于C語(yǔ)言具有表達(dá)清晰、應(yīng)用范圍廣、程序運(yùn)行快等特點(diǎn),使其在國(guó)民經(jīng)濟(jì)發(fā)展中的各個(gè)部門得到了廣泛的應(yīng)用。在社會(huì)發(fā)展的過(guò)程當(dāng)中,對(duì)c語(yǔ)言的特點(diǎn)進(jìn)行深入研究,明確C語(yǔ)言應(yīng)用的優(yōu)勢(shì),有助于拓展其應(yīng)用范圍。

關(guān)鍵詞:C語(yǔ)言;應(yīng)用特點(diǎn);計(jì)算機(jī)技術(shù)

C語(yǔ)言是在是由貝爾實(shí)驗(yàn)室的研究者D·M-Ritchie首先在1972年提出的,C語(yǔ)言有十分強(qiáng)大的功能,能夠?qū)ο嚓P(guān)工作系統(tǒng)在一定程度上進(jìn)行設(shè)計(jì)、編寫,同時(shí)c語(yǔ)言在應(yīng)用程序的編寫中也有一定的應(yīng)用空間。目前,隨著我國(guó)計(jì)算機(jī)產(chǎn)業(yè)的快速發(fā)展,C語(yǔ)言的功能不斷完善,其適用范圍也不斷拓展,這使其應(yīng)用不再局限在軟件開發(fā)這一單獨(dú)領(lǐng)域,同樣在三維、二維和動(dòng)畫中等研究領(lǐng)域中也有著廣闊的應(yīng)用前景。

1.計(jì)算機(jī)C語(yǔ)言的發(fā)展分析

當(dāng)前,計(jì)算機(jī)技對(duì)人類社會(huì)的發(fā)展起著巨大的促進(jìn)作用,并在國(guó)民經(jīng)濟(jì)的各個(gè)部門中得到廣泛應(yīng)用。計(jì)算機(jī)語(yǔ)言作為計(jì)算機(jī)應(yīng)用的核心,在推動(dòng)計(jì)算機(jī)技術(shù)發(fā)展中發(fā)揮著重要的作用。C語(yǔ)言是計(jì)算編程中使用的一種重要的工具,在計(jì)算機(jī)編程中發(fā)揮著十分重要的作用。C語(yǔ)言是一種面向過(guò)程的設(shè)計(jì)語(yǔ)言,C語(yǔ)言在應(yīng)用當(dāng)中具備高級(jí)語(yǔ)言和匯編語(yǔ)言雙重優(yōu)勢(shì),并且在數(shù)據(jù)處理方面也展現(xiàn)出了強(qiáng)大的能力。此外c語(yǔ)言的三大基本結(jié)構(gòu),在很大程度上降低了編程人員的工作強(qiáng)度,提高了工作質(zhì)量和工作效率。

20世紀(jì)70年代,C語(yǔ)言出現(xiàn)之后即在UNIX操作平臺(tái)上得到了十分廣泛的應(yīng)用,隨后被移植到大、中、小計(jì)算機(jī)當(dāng)中。C語(yǔ)言既是一種獨(dú)立的系統(tǒng)語(yǔ)言實(shí)現(xiàn)操作系統(tǒng)各種功能,同時(shí)作為一種程序設(shè)計(jì)語(yǔ)言,在軟硬件的編程中也發(fā)揮著重要的作用。在計(jì)算機(jī)技術(shù)快速發(fā)展的背景下,不同版本的C語(yǔ)言不斷發(fā)展,20世紀(jì)80年代C語(yǔ)言的功能得到進(jìn)一步完善,其功能也更加全面,并在諸多領(lǐng)域中得到了廣泛的應(yīng)用。

2.C語(yǔ)言特點(diǎn)分析

2.1主要通過(guò)關(guān)鍵字和控制語(yǔ)言完成編程工作

在應(yīng)用過(guò)程當(dāng)中,操作更加簡(jiǎn)單,并且靈活性也更好。由于c與語(yǔ)言具有32個(gè)關(guān)鍵字以及9中控制語(yǔ)言,程序開發(fā)工作者在工作中可以根據(jù)具體需要進(jìn)行靈活選擇,這為程序變成工作人員進(jìn)行工作提供了很大便利,也為程序設(shè)計(jì)人員的創(chuàng)造性工作提供了便利。

2.2運(yùn)算符較多,表達(dá)形式十分豐富

從C語(yǔ)言本身來(lái)看,除了單目、雙目及多目運(yùn)算符號(hào),還包含了大括號(hào)、小括號(hào)、中括號(hào)及強(qiáng)制類型的轉(zhuǎn)換等等,這使得C語(yǔ)言的變大方式更加多樣。同時(shí),在C語(yǔ)言應(yīng)用中,其運(yùn)算功能涉及的范圍比較廣泛,包括賦值運(yùn)算、算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、位運(yùn)算、條件運(yùn)算、逗號(hào)運(yùn)算等等。

2.3循環(huán)、選擇和順序構(gòu)成了C語(yǔ)言的3種結(jié)構(gòu)

此外,在C語(yǔ)言的組成中還包括了標(biāo)準(zhǔn)函數(shù)庫(kù),在C語(yǔ)言應(yīng)用當(dāng)中輸入工作就是由標(biāo)準(zhǔn)函數(shù)庫(kù)完成的。在學(xué)習(xí)C語(yǔ)言的過(guò)程中,只學(xué)習(xí)其3種結(jié)構(gòu),往往難以取得良好效果,為此也要掌握標(biāo)準(zhǔn)函數(shù)庫(kù)的使用方法。C語(yǔ)言當(dāng)中的函數(shù)和高級(jí)語(yǔ)言中的程序是相互對(duì)應(yīng),在這些函數(shù)當(dāng)中main()函數(shù)與高級(jí)語(yǔ)言當(dāng)中的主程序是相互對(duì)應(yīng)的,其他函數(shù)可以看作是高級(jí)語(yǔ)言當(dāng)中的子程序。

2.4應(yīng)用中其生成的代碼的質(zhì)量十分好,有很高的執(zhí)行效率

與其他計(jì)算機(jī)編程語(yǔ)言相比,C語(yǔ)言的可移植性良好,并且能夠直接進(jìn)行硬件操作。

2.5函數(shù)具有獨(dú)立結(jié)構(gòu),由函數(shù)說(shuō)明和函數(shù)體兩部分組成

一般而言,函數(shù)說(shuō)明是位于上方的。函數(shù)體是由兩部分組成的,其分別是用于說(shuō)明語(yǔ)句以及執(zhí)行語(yǔ)句的。

2.6源程序在書寫時(shí)每一個(gè)語(yǔ)句的結(jié)尾處以“;”作為結(jié)尾

在語(yǔ)句書寫時(shí),程序員根據(jù)自己的書寫習(xí)慣可以將每一條語(yǔ)句單獨(dú)成行,也可以采取將多條語(yǔ)句放在同一行的書寫模式。

2.7語(yǔ)句種類比較多

C語(yǔ)言的語(yǔ)句種類大致可以劃分為以下幾種:說(shuō)明性語(yǔ)句;復(fù)合語(yǔ)句;控制語(yǔ)句及函數(shù)調(diào)用語(yǔ)句。根據(jù)結(jié)構(gòu)的不同,控制語(yǔ)句又可以具體劃分為循環(huán)結(jié)構(gòu)語(yǔ)句等,調(diào)用語(yǔ)句主要是由分號(hào)及以此函數(shù)構(gòu)成。

3.C語(yǔ)言結(jié)構(gòu)分析

3.1順序結(jié)構(gòu)

在進(jìn)行程序設(shè)計(jì)的過(guò)程當(dāng)中,以C語(yǔ)言作為編程語(yǔ)言則更加簡(jiǎn)單,在確定問(wèn)題的解決順序之后,按照順序?qū)懗稣Z(yǔ)句就可以,依據(jù)這種方式設(shè)計(jì)的程序在執(zhí)行的過(guò)程中需要嚴(yán)格按照從上到下,一步一步進(jìn)行執(zhí)行。例如:設(shè)a=3,b=5,現(xiàn)需要對(duì)a和6的值進(jìn)行交換。若將變量a與6類比為兩個(gè)不同的杯子,3和5分別為盛在杯子里的水,此時(shí)要將兩個(gè)杯子當(dāng)中的水需要進(jìn)行交換,肯定要使用第三個(gè)杯子,假設(shè)這第三個(gè)杯子就是c,那么在研究的過(guò)程中正確的程序就是:c=a;a=6;b=c,與之相對(duì)應(yīng)的程序的執(zhí)行結(jié)果就是a=5,b=3,如果要對(duì)相應(yīng)的執(zhí)行程序進(jìn)行修改工作,對(duì)相應(yīng)的程序進(jìn)行改變,寫成:a=b,c=a,b c;這時(shí)按照這種方式執(zhí)行所得到的結(jié)果就相應(yīng)的編程a=b=c=5,這和執(zhí)行程序之前想要獲取的結(jié)果是截然不同的,這種情況一般會(huì)出現(xiàn)在初學(xué)者學(xué)習(xí)中。順序結(jié)構(gòu)能夠進(jìn)行完成一個(gè)簡(jiǎn)單的完整程序,在人們?nèi)粘9ぷ骱蛯W(xué)習(xí)中使用到的輸入、計(jì)算、輸出3個(gè)步驟的程序就是采用的這種順序結(jié)構(gòu)。

3.2選擇結(jié)構(gòu)

選擇結(jié)構(gòu)指的是在執(zhí)行時(shí)需要根據(jù)提前設(shè)置的條件選擇執(zhí)行路徑。若某問(wèn)題具有很強(qiáng)的邏輯關(guān)系并且需要進(jìn)行某種條件判斷時(shí),可考慮采用選擇結(jié)構(gòu)。該方法在使用時(shí),將什么作為進(jìn)行判斷的分支條件以及不同選擇下有什么樣的動(dòng)作是十分關(guān)鍵的一步。在對(duì)這一類程序進(jìn)行相關(guān)設(shè)計(jì)的過(guò)程當(dāng)中,通常需要先對(duì)程序流程進(jìn)行繪制,這樣才能夠確保設(shè)計(jì)工作順利進(jìn)行。在完成了程序流程圖繪制工作之后,可設(shè)計(jì)出相應(yīng)程序的源程序。這種設(shè)計(jì)流程能夠有效地將程序設(shè)計(jì)分析和程序設(shè)計(jì)語(yǔ)言進(jìn)行分離,簡(jiǎn)化了程序設(shè)計(jì)過(guò)程,也更加容易理解。

3.3循環(huán)結(jié)構(gòu)

在進(jìn)行具體設(shè)計(jì)的過(guò)程當(dāng)中,如果采用的是循環(huán)結(jié)構(gòu),那么可以大大減少源程序的重復(fù)書寫工作,這是一種最能夠體現(xiàn)和發(fā)揮計(jì)算機(jī)特長(zhǎng)的程序結(jié)構(gòu)。c語(yǔ)言共包含4種循環(huán),分別是goto循環(huán)、while循環(huán)、do while循環(huán)和for循環(huán)。c語(yǔ)言的4種循環(huán)結(jié)構(gòu)能夠?qū)μ囟ǖ膯?wèn)題獨(dú)立進(jìn)行解決,在一定情況這4種結(jié)構(gòu)之間也使能夠互相替代的。

3.4模塊化程序結(jié)構(gòu)

判斷語(yǔ)句(選擇結(jié)構(gòu))

循環(huán)語(yǔ)句(循環(huán)結(jié)構(gòu))

跳轉(zhuǎn)語(yǔ)句(循環(huán)結(jié)構(gòu))

If語(yǔ)句:“如果”語(yǔ)句

While語(yǔ)句:“當(dāng)…”語(yǔ)句

Goto語(yǔ)句:“轉(zhuǎn)舵”語(yǔ)句

if-else語(yǔ)句:“若(則)…否則…”語(yǔ)句

do-while語(yǔ)句:“做…當(dāng)…(時(shí)候)”語(yǔ)句

break語(yǔ)句:“中斷”(循環(huán))語(yǔ)句

switch語(yǔ)句:“切換”語(yǔ)句

for語(yǔ)句:條件語(yǔ)句(即“(做)…為了…”語(yǔ)句)

continue語(yǔ)句:“繼續(xù)”語(yǔ)句(結(jié)束本次循環(huán),繼續(xù)下一次循環(huán))

switch-case:“切換情況”語(yǔ)句

return語(yǔ)句:“反饋”語(yǔ)句

4.結(jié)語(yǔ)

隨著我國(guó)經(jīng)濟(jì)結(jié)構(gòu)的不斷調(diào)整,計(jì)算機(jī)技術(shù)在我國(guó)經(jīng)濟(jì)發(fā)展和社會(huì)進(jìn)步中,勢(shì)必會(huì)扮演越來(lái)越重要的角色。而c語(yǔ)言作為一種重要的計(jì)算機(jī)語(yǔ)言,也是會(huì)伴隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用而進(jìn)一步發(fā)展。就當(dāng)前來(lái)看,計(jì)算機(jī)c語(yǔ)言具備其特殊優(yōu)勢(shì),但也存在一些不足。在應(yīng)用當(dāng)中只有對(duì)C語(yǔ)言進(jìn)行不斷完善和發(fā)展,才能在保持優(yōu)勢(shì)的同時(shí),適應(yīng)現(xiàn)代技術(shù)發(fā)展的需要,服務(wù)于現(xiàn)代計(jì)算機(jī)技術(shù)發(fā)展。

猜你喜歡
計(jì)算機(jī)技術(shù)
論通信技術(shù)與計(jì)算機(jī)技術(shù)融合發(fā)展
企業(yè)計(jì)算機(jī)技術(shù)的應(yīng)用及控制管理
辦公自動(dòng)化中計(jì)算機(jī)技術(shù)的應(yīng)用
計(jì)算機(jī)圖形技術(shù)在環(huán)境監(jiān)測(cè)中的運(yùn)用
計(jì)算機(jī)技術(shù)在財(cái)務(wù)會(huì)計(jì)中的運(yùn)用
淺談?dòng)?jì)算機(jī)技術(shù)在機(jī)電一體化專業(yè)中的應(yīng)用
關(guān)于計(jì)算機(jī)科學(xué)與技術(shù)未來(lái)發(fā)展趨勢(shì)的相關(guān)探討
探討辦公自動(dòng)化中的計(jì)算機(jī)技術(shù)應(yīng)用
科技視界(2016年18期)2016-11-03 23:29:16
分析計(jì)算機(jī)互聯(lián)網(wǎng)信息安全的防御技術(shù)
基于矩陣LU分解的并行處理
主站蜘蛛池模板: 国产日韩AV高潮在线| 婷婷激情五月网| 91麻豆国产视频| 久久久受www免费人成| 久久这里只精品热免费99| 亚洲国产精品成人久久综合影院| 一级黄色欧美| 国产一区三区二区中文在线| 特级毛片免费视频| 一区二区三区成人| 国产福利小视频在线播放观看| 在线欧美日韩国产| 久久99热这里只有精品免费看| 尤物精品视频一区二区三区| 在线精品视频成人网| 欧美激情福利| 国产成人精品亚洲日本对白优播| 欧美成人手机在线观看网址| 成人字幕网视频在线观看| 国产 日韩 欧美 第二页| 国产成人8x视频一区二区| 毛片手机在线看| 欧美性猛交一区二区三区| 国产成人精品一区二区不卡| 国产精品久久久久久搜索| 在线网站18禁| 亚洲精品天堂在线观看| 国产精品男人的天堂| 久久午夜夜伦鲁鲁片无码免费| 亚洲无线视频| 婷婷综合缴情亚洲五月伊| 亚洲精品777| 欧美中文字幕在线二区| 国产亚洲欧美日韩在线一区二区三区| 日韩精品一区二区深田咏美| 欧美爱爱网| 日韩a级毛片| 中文字幕一区二区视频| 鲁鲁鲁爽爽爽在线视频观看| 99热这里只有精品5| 亚国产欧美在线人成| 19国产精品麻豆免费观看| 国产系列在线| 国产精品免费久久久久影院无码| 国产网站免费观看| 日韩精品无码不卡无码| 久久成人免费| 日韩精品毛片| 九色在线观看视频| 精品视频福利| 2021国产v亚洲v天堂无码| 国产亚洲精品97在线观看| 萌白酱国产一区二区| 午夜福利免费视频| 精品国产成人三级在线观看| 日韩 欧美 小说 综合网 另类| 狠狠色丁婷婷综合久久| 波多野结衣一区二区三区四区视频| 国产拍在线| 亚洲娇小与黑人巨大交| 欧美亚洲国产一区| 午夜小视频在线| 最新精品国偷自产在线| 亚洲第一成年网| 99久久精品国产自免费| 香蕉视频在线观看www| 婷婷色一二三区波多野衣| 天天色天天操综合网| 9啪在线视频| 香蕉视频在线观看www| 亚洲人成日本在线观看| 久久综合伊人77777| 国产成人综合网在线观看| 免费看黄片一区二区三区| 国产精品片在线观看手机版| 亚洲天堂2014| 免费xxxxx在线观看网站| 亚洲一区二区三区在线视频| 国产交换配偶在线视频| 天天摸天天操免费播放小视频| 久久精品女人天堂aaa| www.亚洲一区|