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

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

2019-04-03 05:41:12李駿翔
讀天下 2019年4期
關(guān)鍵詞:計(jì)算機(jī)結(jié)構(gòu)

摘 要:近年來(lái),信息技術(shù)的不斷發(fā)展,使得C語(yǔ)言的應(yīng)用變得更加廣泛。本文首先介紹了C語(yǔ)言的優(yōu)勢(shì),并且進(jìn)一步分析了它的語(yǔ)法特點(diǎn)和結(jié)構(gòu)種類,希望能夠?yàn)橄嚓P(guān)的工作提供借鑒和參考。

關(guān)鍵詞:計(jì)算機(jī);C語(yǔ)言;運(yùn)算;順序;選擇;注釋;代碼;模塊

C語(yǔ)言作為計(jì)算機(jī)進(jìn)行程序設(shè)計(jì)的特殊語(yǔ)言,既具有其他高級(jí)語(yǔ)言的特點(diǎn),同時(shí)也能夠進(jìn)行匯編工作。C語(yǔ)言誕生于1972年,由于其功能豐富,不斷地應(yīng)用到各種計(jì)算機(jī)上,解決了很多實(shí)際的問(wèn)題。

一、 C語(yǔ)言的優(yōu)勢(shì)

(一) 操作簡(jiǎn)單

由于C語(yǔ)言只有32個(gè)字符和9種語(yǔ)句,在進(jìn)行程序設(shè)計(jì)時(shí),編寫的形式比較隨意,并且在大小寫上有所區(qū)別,這使得C語(yǔ)言的靈活性十分明顯,操作起來(lái)更是特別簡(jiǎn)便,而且還可以將高級(jí)語(yǔ)言與低級(jí)語(yǔ)言進(jìn)行融合,增強(qiáng)實(shí)用性。

(二) 類型豐富

C語(yǔ)言雖然本身只有3個(gè)運(yùn)算符,但是涵蓋的面積卻很大,尤其是一些符號(hào)、極值以及轉(zhuǎn)換語(yǔ)句等,都可以算作是運(yùn)算符。所以C語(yǔ)言的運(yùn)算類型多種多樣,與以往的運(yùn)算語(yǔ)言相比,優(yōu)勢(shì)明顯。

(三) 函數(shù)統(tǒng)領(lǐng)

因?yàn)镃語(yǔ)言的操作大部分都需要借助主函數(shù)來(lái)執(zhí)行,所以掌握C語(yǔ)言的使用方法,不能只是簡(jiǎn)單地了解幾種結(jié)構(gòu)的控制語(yǔ)句和運(yùn)算符,更需要學(xué)會(huì)使用標(biāo)準(zhǔn)函數(shù),尤其是main()函數(shù)的使用。眾所周知,函數(shù)是C語(yǔ)言內(nèi)容的主要部分,也可以看作是程序的大腦,其他的函數(shù)則在大腦的指揮下發(fā)揮作用。任何一個(gè)C語(yǔ)言的程序都是從main()開(kāi)始,當(dāng)這一函數(shù)完成任務(wù)后,也就意味著程序運(yùn)行結(jié)束。

(四) 結(jié)構(gòu)格式

C語(yǔ)言的代碼質(zhì)量很好,執(zhí)行效率也極高,這些都需要?dú)w功于函數(shù)的結(jié)構(gòu)和格式。一般而言,每個(gè)函數(shù)都由兩部分組成:一部分是說(shuō)明部分,另一部分是執(zhí)行部分。每一部分在進(jìn)行書(shū)寫時(shí),都需要將每一個(gè)句子用分號(hào)“;”隔開(kāi),這一點(diǎn)不同于其他語(yǔ)言,即使是語(yǔ)句結(jié)束,也要用分號(hào)“;”表示。在段落中的格式比較隨意,一行內(nèi)既可以有一條語(yǔ)句,也可以有多條語(yǔ)句,而一條語(yǔ)句也可以分散在幾行中,只要語(yǔ)句結(jié)束時(shí)分號(hào)“;”準(zhǔn)確就可以。

(五) 注釋語(yǔ)句

C語(yǔ)言的一大特點(diǎn)就是可以添加注釋,常用的注釋為“/*……/*”,需要指出的是,“/*”總是結(jié)對(duì)出現(xiàn),并且內(nèi)部不能出現(xiàn)空格,如果存在空格,執(zhí)行的時(shí)候就會(huì)出現(xiàn)亂碼。注釋中可以出現(xiàn)漢字,即使電腦屏幕上出現(xiàn)的是亂碼,也能夠運(yùn)行。至于注釋的位置,最好是放在語(yǔ)句的后面,如果一行分不開(kāi),就另起一行書(shū)寫。C語(yǔ)言的語(yǔ)句有三類:選擇功能的語(yǔ)句:if()~else~,循環(huán)功能的語(yǔ)句:continue,其他功能的語(yǔ)句:go to。

二、 C語(yǔ)言的語(yǔ)法

(一) 指針

當(dāng)某一個(gè)變量前面出現(xiàn)*這種符號(hào),就說(shuō)明這一變量是指針型的變量,它可以存儲(chǔ)特定的地址,而*多表示內(nèi)容,也就是說(shuō)指針能夠表示變量以及數(shù)組甚至是函數(shù)的地址,之后進(jìn)行調(diào)用,得到返回值。值得注意的是,指針運(yùn)算雖然能夠很好地表達(dá)和反映出地址的情況,但是很容易操作失誤,這會(huì)給程序帶來(lái)一定的麻煩和隱患。

(二) 字符串

大家都知道char數(shù)組,C語(yǔ)言中的字符串就是這樣的數(shù)組,而且在使用時(shí)不需要額外引入其他函數(shù)。這些字符串的頭文件是,輸入和輸出都是同一個(gè)函數(shù)。至于標(biāo)準(zhǔn)的輸入和輸出,有固定的格式:stdin和stdout。

三、 C語(yǔ)言的結(jié)構(gòu)

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

這種結(jié)構(gòu)的設(shè)計(jì)十分普遍,只需要按照問(wèn)題的順序,從上到下寫出具體的語(yǔ)句就可以。比如m=1,n=6,要想對(duì)m和n的值進(jìn)行互換,那么就像兩個(gè)箱子的物品需要調(diào)換一樣,這時(shí)候就需要使用和借助一只空箱子,設(shè)這只空箱子為p,那么順序也就出現(xiàn)了:p=m;m=n;n=p;執(zhí)行后的結(jié)果就是:m=6,n=p=1,假如我們?cè)俑淖儠?shū)寫順序,變成:m=n;p=m;n=p;那么執(zhí)行的結(jié)果就是:m=n=p=6,導(dǎo)致互換失敗,所以一定要注意順序,尤其是初學(xué)者,常常因?yàn)轳R虎,導(dǎo)致運(yùn)算錯(cuò)誤。

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

顧名思義,選擇結(jié)構(gòu)就是根據(jù)所給的條件,從而選擇出適當(dāng)?shù)膱?zhí)行方法,特別是那種分支條件較多并且分析程序比較復(fù)雜的設(shè)計(jì),更需要使用選擇結(jié)構(gòu)。另外對(duì)于一些邏輯關(guān)系聯(lián)系比較緊密的條件,使用選擇結(jié)構(gòu),能夠起到事半功倍的效果。需要說(shuō)明的是,在使用選擇結(jié)構(gòu)時(shí),事先要對(duì)程序流程進(jìn)行繪制,并找到源程序,簡(jiǎn)化問(wèn)題。

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

有很多程序在進(jìn)行設(shè)計(jì)時(shí)需要重復(fù)書(shū)寫,這不僅消耗了大量的時(shí)間,同時(shí)還極易出現(xiàn)錯(cuò)誤,而通過(guò)使用循環(huán)結(jié)構(gòu),能夠減少這種重復(fù)的工作,尤其是某一算法的重復(fù)書(shū)寫和執(zhí)行,在一定程度上發(fā)揮了計(jì)算機(jī)本身的運(yùn)算優(yōu)勢(shì)。大致而言,C語(yǔ)言中的循環(huán)結(jié)構(gòu)類型只有四種:go to循環(huán)結(jié)構(gòu)、for循環(huán)結(jié)構(gòu)、while以及do while循環(huán)結(jié)構(gòu),而且這四種循環(huán)結(jié)構(gòu)能夠同時(shí)對(duì)同一問(wèn)題進(jìn)行處理,并且可以部分替換,協(xié)同工作。

(四) 模塊結(jié)構(gòu)

一般而言,判斷語(yǔ)句利用的是選擇結(jié)構(gòu),而循環(huán)語(yǔ)句和跳轉(zhuǎn)語(yǔ)句使用循環(huán)結(jié)構(gòu),下面主要對(duì)各種不同的語(yǔ)句進(jìn)行舉例說(shuō)明:

if語(yǔ)句:表示“如果”關(guān)系;

while語(yǔ)句:表示“當(dāng)什么時(shí)候”情況;

go to語(yǔ)句:表示“轉(zhuǎn)折”關(guān)系,屬于跳轉(zhuǎn)語(yǔ)句的一種;

if-else語(yǔ)句:表示“如果什么,否則什么”情況;

do-while語(yǔ)句:表示“當(dāng)什么時(shí)候,正在做什么”情況;

break語(yǔ)句:表示“停頓”關(guān)系,屬于循環(huán)語(yǔ)句的一種;

switch語(yǔ)句:表示“轉(zhuǎn)移變換”關(guān)系;

for語(yǔ)句:表示“為了什么,做什么”關(guān)系,屬于條件語(yǔ)句的一種;

continue語(yǔ)句:表示“接著執(zhí)行”關(guān)系;屬于循環(huán)語(yǔ)句的一種;

switch-case語(yǔ)句:表示“變換舉例”情況;

return語(yǔ)句:表示“返回”關(guān)系。

四、 結(jié)論

綜上所述,C語(yǔ)言的發(fā)展仍在繼續(xù),但是需要注意的是,C語(yǔ)言在具體的應(yīng)用中還存在一些問(wèn)題,需要不斷優(yōu)化和完善。有鑒于此,需要分析其應(yīng)用的特點(diǎn),并且結(jié)合實(shí)際情況,加深認(rèn)識(shí)。

參考文獻(xiàn):

[1]沈繼濤.計(jì)算機(jī)中C語(yǔ)言的應(yīng)用特點(diǎn)管窺[J].電子技術(shù)與軟件工程,2016(08):252.

[2]丁群.淺談?dòng)?jì)算機(jī)中C語(yǔ)言的應(yīng)用特點(diǎn)[J].科技創(chuàng)新與應(yīng)用,2017(03):98.

作者簡(jiǎn)介:

李駿翔,重慶市,重慶市鳳鳴山中學(xué)。

猜你喜歡
計(jì)算機(jī)結(jié)構(gòu)
《形而上學(xué)》△卷的結(jié)構(gòu)和位置
計(jì)算機(jī)操作系統(tǒng)
穿裙子的“計(jì)算機(jī)”
基于計(jì)算機(jī)自然語(yǔ)言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
科技傳播(2019年22期)2020-01-14 03:06:34
計(jì)算機(jī)多媒體技術(shù)應(yīng)用初探
科技傳播(2019年22期)2020-01-14 03:06:30
論結(jié)構(gòu)
新型平衡塊結(jié)構(gòu)的應(yīng)用
模具制造(2019年3期)2019-06-06 02:10:54
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
論《日出》的結(jié)構(gòu)
創(chuàng)新治理結(jié)構(gòu)促進(jìn)中小企業(yè)持續(xù)成長(zhǎng)
主站蜘蛛池模板: 一区二区三区毛片无码| 国产激情第一页| 扒开粉嫩的小缝隙喷白浆视频| 日韩美毛片| 欧美精品一区在线看| 五月天天天色| 国产精品无码AV中文| 国产成人精品一区二区三区| 色屁屁一区二区三区视频国产| 色悠久久综合| 99成人在线观看| 天天色综网| 99热这里只有精品免费国产| 天天摸夜夜操| 色悠久久综合| 91福利一区二区三区| 99久久精品免费看国产电影| 日本草草视频在线观看| 精品91自产拍在线| 欧美国产成人在线| 国产精品主播| 99久久免费精品特色大片| 国产精品天干天干在线观看| 国产尤物jk自慰制服喷水| 亚洲欧洲日产国码无码av喷潮| 国产91丝袜在线观看| 亚洲无码免费黄色网址| 强奷白丝美女在线观看| 91丨九色丨首页在线播放| 国产成人精品在线1区| 囯产av无码片毛片一级| 青青青国产视频| 欧美日韩一区二区在线播放| 韩国v欧美v亚洲v日本v| 中文国产成人久久精品小说| 国产精品视频导航| 全部毛片免费看| 99在线观看国产| 日本高清免费一本在线观看 | 国产区成人精品视频| 青青草国产精品久久久久| 国产 在线视频无码| 亚洲国产天堂久久九九九| 在线毛片网站| 午夜欧美在线| 99这里只有精品免费视频| www亚洲天堂| 精品国产免费人成在线观看| 永久在线播放| 国产日韩精品欧美一区喷| 国产亚卅精品无码| 99热国产这里只有精品9九| 亚洲激情99| 91美女视频在线| 中文字幕无码制服中字| 四虎AV麻豆| 亚洲精品视频免费| 欧美福利在线观看| 国产91小视频在线观看| 久草国产在线观看| 久久国产V一级毛多内射| 欧美日韩中文国产| 91精品国产情侣高潮露脸| 91精品国产自产91精品资源| 国产日韩欧美在线播放| 欧美亚洲中文精品三区| 四虎国产精品永久在线网址| 任我操在线视频| 久久久久国产一级毛片高清板| 国产精品成| 精品国产乱码久久久久久一区二区| 老色鬼久久亚洲AV综合| 欧美区国产区| 67194亚洲无码| 亚洲天堂.com| 亚洲精品午夜无码电影网| 午夜视频免费试看| 日韩国产另类| 四虎精品国产AV二区| 粗大猛烈进出高潮视频无码| 在线欧美国产| 久久精品国产精品国产一区|