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分解的并行處理
主站蜘蛛池模板: 99这里只有精品免费视频| 国产在线视频二区| 国产中文在线亚洲精品官网| 国产精品播放| 91精品国产综合久久香蕉922| 91在线播放免费不卡无毒| 91系列在线观看| 国产视频大全| 久久亚洲日本不卡一区二区| 精品一区二区三区自慰喷水| 亚洲精品另类| a毛片免费在线观看| 福利在线不卡| 亚州AV秘 一区二区三区| 日韩小视频在线播放| 免费xxxxx在线观看网站| 国产区在线看| 91久草视频| 五月综合色婷婷| 亚洲视频在线网| 久久男人视频| 欧洲一区二区三区无码| 18禁黄无遮挡网站| 国产永久在线观看| 青青青亚洲精品国产| 久久夜夜视频| 国产在线精品99一区不卡| 国产欧美日韩综合一区在线播放| julia中文字幕久久亚洲| 四虎永久免费在线| 麻豆国产在线观看一区二区| 一本大道无码高清| 亚洲侵犯无码网址在线观看| 亚洲中文字幕97久久精品少妇| 国内精品视频| www.日韩三级| 日本尹人综合香蕉在线观看 | 女人av社区男人的天堂| 一级毛片免费的| 久久黄色小视频| 91高清在线视频| 大学生久久香蕉国产线观看| 精品久久久久久成人AV| 久久国产精品无码hdav| 97国产在线播放| 香蕉国产精品视频| 人妻无码一区二区视频| 亚洲人成在线精品| 免费无码AV片在线观看国产| 色欲不卡无码一区二区| 亚洲AV无码不卡无码| 久操中文在线| 午夜精品久久久久久久99热下载| 国产女人18水真多毛片18精品| 波多野结衣亚洲一区| 91av国产在线| 久久精品免费看一| 亚洲精品国产首次亮相| 久久久亚洲国产美女国产盗摄| 国产一级毛片yw| 国产专区综合另类日韩一区| h视频在线播放| 永久免费精品视频| 久久国产免费观看| 国产成人免费高清AⅤ| 国产99视频精品免费观看9e| 国产理论最新国产精品视频| 欧美亚洲国产视频| 久久这里只精品国产99热8| 99精品国产高清一区二区| 国产在线八区| 国产精品成人啪精品视频| 国产精品久久久久久久久kt| 欧美日韩国产综合视频在线观看| 成人日韩视频| 国产肉感大码AV无码| 岛国精品一区免费视频在线观看| 久久久久人妻一区精品色奶水 | 国产AV无码专区亚洲A∨毛片| 自拍欧美亚洲| 免费久久一级欧美特大黄| 亚洲91在线精品|