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

        ?

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

        2019-04-03 05:41:12李駿翔
        讀天下 2019年4期
        關(guān)鍵詞:運(yùn)算符語(yǔ)句運(yùn)算

        摘 要:近年來(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()開始,當(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í),都需要將每一個(gè)句子用分號(hào)“;”隔開,這一點(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ǔ)句的后面,如果一行分不開,就另起一行書寫。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è)俑淖儠鴮戫樞颍兂桑簃=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í)還極易出現(xiàn)錯(cuò)誤,而通過(guò)使用循環(huán)結(jié)構(gòu),能夠減少這種重復(fù)的工作,尤其是某一算法的重復(fù)書寫和執(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é)。

        猜你喜歡
        運(yùn)算符語(yǔ)句運(yùn)算
        重視運(yùn)算與推理,解決數(shù)列求和題
        老祖?zhèn)魇诨具\(yùn)算符
        重點(diǎn):語(yǔ)句銜接
        有趣的運(yùn)算
        精彩語(yǔ)句
        “整式的乘法與因式分解”知識(shí)歸納
        撥云去“誤”學(xué)乘除運(yùn)算
        C++運(yùn)算符重載剖析
        如何搞定語(yǔ)句銜接題
        表達(dá)式求值及符號(hào)推導(dǎo)
        99国产精品丝袜久久久久| 亚洲国产美女精品久久久久∴| 日夜啪啪一区二区三区| 午夜片无码区在线| av天堂吧手机版在线观看| 中文字幕日韩有码国产| 色偷偷亚洲第一成人综合网址| 国产av无码专区亚洲av手机麻豆| yy111111少妇影院| 白白色视频这里只有精品| 无码gogo大胆啪啪艺术| 久久丫精品国产亚洲av| 欧美成人网视频| 亚洲自拍偷拍一区二区三区| 久久久久人妻一区精品| 大地资源网最新在线播放| 国产不卡一区二区av| 开心久久婷婷综合中文字幕 | 国产一区二区激情对白在线| 少妇人妻字幕一区二区| 国产精品亚洲av无人区一区香蕉| 色一情一乱一乱一区99av| 人妻无码在线免费| 日本一级三级在线观看| 久久精品女人天堂av免费观看| 精品推荐国产精品店| 国产精品亚洲精品日产久久久| 久久精品亚州中文字幕| 女人喷潮完整视频| 91精品国产色综合久久不卡蜜| 亚洲精品视频一区二区三区四区| 久久久亚洲欧洲日产国码二区 | 日韩永久免费无码AV电影| 久久精品国产福利亚洲av| 内射白浆一区二区在线观看| 日韩电影一区二区三区| 第九色区Aⅴ天堂| 国产成人亚洲一区二区| 曰本大码熟中文字幕| 中文字幕永久免费观看| 国产自拍一区在线视频|