• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于C語(yǔ)言的計(jì)算機(jī)軟件編程實(shí)驗(yàn)研究

      2015-05-30 01:37:59胡玲莉
      中國(guó)新通信 2015年22期
      關(guān)鍵詞:實(shí)驗(yàn)研究

      胡玲莉

      【摘要】 計(jì)算機(jī)C語(yǔ)言是一門(mén)通用的計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。在計(jì)算機(jī)信息技術(shù)不斷發(fā)展的今天,C語(yǔ)言的作用愈發(fā)的明顯,它促進(jìn)了計(jì)算機(jī)軟件的開(kāi)發(fā)與更新,也有利于開(kāi)拓新的計(jì)算機(jī)使用領(lǐng)域。 本文對(duì)計(jì)算機(jī)軟件編程進(jìn)行了研究。

      【關(guān)鍵詞】 C語(yǔ)言 計(jì)算機(jī)軟件編程 實(shí)驗(yàn)研究

      計(jì)算機(jī)C語(yǔ)言是一種通用的程序編程語(yǔ)言,多數(shù)的系統(tǒng)軟件和應(yīng)用軟件的開(kāi)發(fā)都以此為基礎(chǔ)。C語(yǔ)言是一門(mén)高級(jí)的編程語(yǔ)言,有著極多的優(yōu)點(diǎn):如高效、表達(dá)能力強(qiáng)、功能豐富、和強(qiáng)大的可移植性。C語(yǔ)言能完成高水平的編程任務(wù),且操作方法簡(jiǎn)潔方便,成為二十多年來(lái)使用最廣泛的一種編程語(yǔ)言。

      一、計(jì)算機(jī)C語(yǔ)言的特點(diǎn)

      C語(yǔ)言最早的歷史要追述到1969到1973年,為了移植和開(kāi)發(fā)UNIX操作系統(tǒng),由丹尼斯· 里奇與肯·湯姆遜以B語(yǔ)言為基礎(chǔ),在貝爾實(shí)驗(yàn)室開(kāi)發(fā)、設(shè)計(jì)出來(lái)的。1978年后,C語(yǔ)言被廣泛的進(jìn)行移植,成為計(jì)算機(jī)的系統(tǒng)設(shè)計(jì)語(yǔ)言,為系統(tǒng)編寫(xiě)提供條件。在計(jì)算機(jī)信息技術(shù)不斷發(fā)展的時(shí)代,C語(yǔ)言的應(yīng)用也越來(lái)越廣,成為近年來(lái)最流行的高級(jí)語(yǔ)言編寫(xiě)程序之一。被許多重要的高級(jí)軟件編程廣泛的應(yīng)用[1]。

      1、語(yǔ)言的功能性全面。C語(yǔ)言具多樣的數(shù)據(jù)類型,使用了指針的概念,使編程效率更高。此外,C語(yǔ)言還具有超強(qiáng)大的圖形功能,支持大多數(shù)類型的驅(qū)動(dòng)器,邏輯判斷能力強(qiáng),能夠?qū)崿F(xiàn)決策的支持。

      2、適用范圍廣泛。C語(yǔ)言適用于各種各樣的操作系統(tǒng),如DOS、Windows、UNIX等。也有極高的機(jī)型匹配度。

      3、語(yǔ)言的結(jié)構(gòu)性強(qiáng)。C語(yǔ)言屬于結(jié)構(gòu)式語(yǔ)言,其核心特點(diǎn)是數(shù)字代碼的分隔化,級(jí)程序的信息交流相對(duì)于必要信息是獨(dú)立的。這種結(jié)構(gòu)式方式有很多的優(yōu)點(diǎn):使編程語(yǔ)句結(jié)構(gòu)清晰,能直接的進(jìn)行讀取與利用。

      4、語(yǔ)言簡(jiǎn)潔、靈活。C語(yǔ)言包括32個(gè)關(guān)鍵字,9中控制語(yǔ)句,源程序的書(shū)寫(xiě)格式相對(duì)地自由,在可定的編程中要區(qū)分大小寫(xiě),省去不需要的部分。C語(yǔ)言具有語(yǔ)法語(yǔ)言簡(jiǎn)潔,編程簡(jiǎn)單,結(jié)構(gòu)布局緊密的優(yōu)點(diǎn)[2]。

      5、使用效率高。C語(yǔ)言的應(yīng)用結(jié)構(gòu)簡(jiǎn)單,能夠直接的對(duì)目標(biāo)內(nèi)存進(jìn)行掃描讀取,能夠直接調(diào)用系統(tǒng)功能,有著諸多高級(jí)語(yǔ)言所不具備的高效率。

      二、計(jì)算機(jī)C語(yǔ)言的編程技巧

      1、指針的靈活運(yùn)用。指針的引入極大地發(fā)揮了C語(yǔ)言的功能。指針屬于編程C語(yǔ)言中數(shù)據(jù)類型的一種,指針編程在C語(yǔ)言中有著極高的利用率。數(shù)據(jù)類型的切換能夠用指針變量來(lái)實(shí)現(xiàn),它能夠更快速地使用字符,從而取得內(nèi)存地址。在程序編譯的過(guò)程中我們要對(duì)指針的變量類型進(jìn)行判斷,定義指針類型,賦值和區(qū)分指針變量。使用好指針編程,可提高程序的編譯效率和執(zhí)行速度,使主函數(shù)和被調(diào)函數(shù)之間共享變量或數(shù)據(jù),便于實(shí)現(xiàn)雙向數(shù)據(jù)通信,從而實(shí)現(xiàn)動(dòng)態(tài)的存儲(chǔ)分配,便于表示各種數(shù)據(jù)結(jié)構(gòu),編寫(xiě)高質(zhì)量的程序。

      2、C語(yǔ)言中的函數(shù)。計(jì)算機(jī)的編程語(yǔ)言中,每一個(gè)函數(shù)有著特定的功能,在編程的過(guò)程中,都需要都特定的函數(shù)[3]。一個(gè)較大的程序一般會(huì)分解成若干個(gè)模塊編寫(xiě),每個(gè)模塊負(fù)責(zé)完成一定的功能,而這種模塊的作用是由函數(shù)來(lái)完成的。函數(shù)名對(duì)函數(shù)功能進(jìn)行反映,因此,在定義編寫(xiě)函數(shù)的過(guò)程中,需要準(zhǔn)確的對(duì)函數(shù)類型、函數(shù)名和函數(shù)變量等進(jìn)行定義。函數(shù)的定義有C語(yǔ)言的傳統(tǒng)格式和現(xiàn)代格式兩種。對(duì)于不同的編程語(yǔ)言,我們需要選取辨別函數(shù)類型,一般從函數(shù)的定義角度分,函數(shù)有庫(kù)函數(shù)和用戶定義函數(shù)兩種。庫(kù)函數(shù)是應(yīng)用比較廣的一種類型,如printf、scanf、gether、gets、puts、strcat等函數(shù)。

      3、利用好各種語(yǔ)句類型。在C語(yǔ)言的編程中,不同的編程語(yǔ)言,都對(duì)應(yīng)著不同的語(yǔ)句類型。合適的語(yǔ)句類型才能在編程中顯示。熟悉各種語(yǔ)句的編寫(xiě)及其應(yīng)用條件,能夠幫組我們更好的完成C語(yǔ)言程序的編程。復(fù)合語(yǔ)句是編程中最常見(jiàn)的一種語(yǔ)句,其最重要的特點(diǎn)是使得幾個(gè)語(yǔ)句從文法上成為一個(gè)語(yǔ)句。在如下情況下,都會(huì)使用復(fù)合語(yǔ)句:在運(yùn)用循環(huán)語(yǔ)句時(shí),若循環(huán)體包含多個(gè)語(yǔ)句,必須將它們合并成復(fù)合語(yǔ)句,否則,系統(tǒng)會(huì)默認(rèn)的把第一個(gè)分號(hào)前的看做循環(huán)體。條件語(yǔ)句有if和switch兩種類型,條件語(yǔ)句最核心的是其中的邏輯表達(dá)式,if或switch后的邏輯表達(dá)式的縮進(jìn)和換行只是便于閱讀,編譯器不會(huì)對(duì)其進(jìn)行關(guān)系處理的。switch語(yǔ)句一般是用于對(duì)多種具有明確值的條件進(jìn)行控制。循環(huán)語(yǔ)句是為了讓某一個(gè)編程能夠有限無(wú)限的通過(guò)循環(huán)體來(lái)完成語(yǔ)言編譯,其中循環(huán)體決定著循環(huán)語(yǔ)句的連貫性。各種語(yǔ)句之間有著必不可少的聯(lián)系,不同的語(yǔ)句能夠更好的適應(yīng)C編程語(yǔ)言,使程序編程更簡(jiǎn)潔,效率。

      三、結(jié)語(yǔ)

      總之,隨著計(jì)算機(jī)信息技術(shù)的日益發(fā)展,人們對(duì)信息語(yǔ)言的編程需求也提高了,而C語(yǔ)言軟件編程逐漸的成為語(yǔ)言編程中不可或缺的一種編程,它有著簡(jiǎn)潔、易操作、化繁為簡(jiǎn)、緊湊的編程格式等諸多優(yōu)點(diǎn),不僅實(shí)現(xiàn)了計(jì)算機(jī)軟件的多功能,促進(jìn)了軟件的使用及開(kāi)發(fā),推動(dòng)了計(jì)算機(jī)技術(shù)的發(fā)展。

      參 考 文 獻(xiàn)

      [1]李悝.計(jì)算機(jī)C語(yǔ)言計(jì)算機(jī)編程實(shí)驗(yàn)研究[J].數(shù)字技術(shù)與應(yīng)用,2012,11:229.

      [2]齊晶薇.基于C語(yǔ)言的計(jì)算機(jī)軟件編程實(shí)驗(yàn)研究[J].科技與企業(yè),2015,01:75.

      [3]梁甜.基于C語(yǔ)言的計(jì)算機(jī)軟件編程分析[J].電腦編程技巧與維護(hù),2014,22:22-23.

      猜你喜歡
      實(shí)驗(yàn)研究
      考試成績(jī)的評(píng)價(jià)方式對(duì)學(xué)生考試焦慮影響的實(shí)驗(yàn)研究
      考試周刊(2016年100期)2017-01-07 17:40:56
      振動(dòng)力量訓(xùn)練對(duì)技巧啦啦操運(yùn)動(dòng)員核心穩(wěn)定性影響的實(shí)驗(yàn)研究
      高校英語(yǔ)寫(xiě)作體驗(yàn)式教學(xué)法初探
      構(gòu)建“以學(xué)生為中心”的高校體育課堂教學(xué)
      亞太教育(2016年34期)2016-12-26 12:55:38
      論轉(zhuǎn)化醫(yī)學(xué)的當(dāng)代成果和未來(lái)前景
      足球選項(xiàng)課采用發(fā)展性評(píng)價(jià)實(shí)驗(yàn)
      “逆向”教學(xué)法在背躍式跳高教學(xué)中的實(shí)驗(yàn)研究
      山東夏玉米種植技術(shù)模式試驗(yàn)研究
      原油氧化特性實(shí)驗(yàn)研究
      詞塊教學(xué)法對(duì)高職學(xué)生英語(yǔ)寫(xiě)作影響的實(shí)驗(yàn)研究
      桂平市| 宿州市| 甘南县| 临漳县| 黄大仙区| 铁岭市| 马关县| 龙游县| 天门市| 香港 | 宁国市| 洛扎县| 瓦房店市| 宁波市| 肃南| 宜川县| 临清市| 峨眉山市| 绍兴市| 景泰县| 娄底市| 芮城县| 云霄县| 潞城市| 东源县| 孙吴县| 黔西| 安陆市| 织金县| 炎陵县| 秦皇岛市| 元谋县| 绍兴县| 上林县| 宝鸡市| 旬阳县| 鄂托克旗| 新营市| 方城县| 普定县| 乌鲁木齐县|