国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

計算機中C語言的應用特點研究

2019-04-03 05:41:12李駿翔
讀天下 2019年4期
關鍵詞:運算符語句運算

摘 要:近年來,信息技術的不斷發(fā)展,使得C語言的應用變得更加廣泛。本文首先介紹了C語言的優(yōu)勢,并且進一步分析了它的語法特點和結構種類,希望能夠為相關的工作提供借鑒和參考。

關鍵詞:計算機;C語言;運算;順序;選擇;注釋;代碼;模塊

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

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

(一) 操作簡單

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

(二) 類型豐富

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

(三) 函數統(tǒng)領

因為C語言的操作大部分都需要借助主函數來執(zhí)行,所以掌握C語言的使用方法,不能只是簡單地了解幾種結構的控制語句和運算符,更需要學會使用標準函數,尤其是main()函數的使用。眾所周知,函數是C語言內容的主要部分,也可以看作是程序的大腦,其他的函數則在大腦的指揮下發(fā)揮作用。任何一個C語言的程序都是從main()開始,當這一函數完成任務后,也就意味著程序運行結束。

(四) 結構格式

C語言的代碼質量很好,執(zhí)行效率也極高,這些都需要歸功于函數的結構和格式。一般而言,每個函數都由兩部分組成:一部分是說明部分,另一部分是執(zhí)行部分。每一部分在進行書寫時,都需要將每一個句子用分號“;”隔開,這一點不同于其他語言,即使是語句結束,也要用分號“;”表示。在段落中的格式比較隨意,一行內既可以有一條語句,也可以有多條語句,而一條語句也可以分散在幾行中,只要語句結束時分號“;”準確就可以。

(五) 注釋語句

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

二、 C語言的語法

(一) 指針

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

(二) 字符串

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

三、 C語言的結構

(一) 順序結構

這種結構的設計十分普遍,只需要按照問題的順序,從上到下寫出具體的語句就可以。比如m=1,n=6,要想對m和n的值進行互換,那么就像兩個箱子的物品需要調換一樣,這時候就需要使用和借助一只空箱子,設這只空箱子為p,那么順序也就出現(xiàn)了:p=m;m=n;n=p;執(zhí)行后的結果就是:m=6,n=p=1,假如我們再改變書寫順序,變成:m=n;p=m;n=p;那么執(zhí)行的結果就是:m=n=p=6,導致互換失敗,所以一定要注意順序,尤其是初學者,常常因為馬虎,導致運算錯誤。

(二) 選擇結構

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

(三) 循環(huán)結構

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

(四) 模塊結構

一般而言,判斷語句利用的是選擇結構,而循環(huán)語句和跳轉語句使用循環(huán)結構,下面主要對各種不同的語句進行舉例說明:

if語句:表示“如果”關系;

while語句:表示“當什么時候”情況;

go to語句:表示“轉折”關系,屬于跳轉語句的一種;

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

do-while語句:表示“當什么時候,正在做什么”情況;

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

switch語句:表示“轉移變換”關系;

for語句:表示“為了什么,做什么”關系,屬于條件語句的一種;

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

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

return語句:表示“返回”關系。

四、 結論

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

參考文獻:

[1]沈繼濤.計算機中C語言的應用特點管窺[J].電子技術與軟件工程,2016(08):252.

[2]丁群.淺談計算機中C語言的應用特點[J].科技創(chuàng)新與應用,2017(03):98.

作者簡介:

李駿翔,重慶市,重慶市鳳鳴山中學。

猜你喜歡
運算符語句運算
重視運算與推理,解決數列求和題
老祖?zhèn)魇诨具\算符
科學24小時(2021年10期)2021-10-09 23:09:37
重點:語句銜接
有趣的運算
精彩語句
“整式的乘法與因式分解”知識歸納
撥云去“誤”學乘除運算
C++運算符重載剖析
價值工程(2014年17期)2014-04-16 03:29:20
如何搞定語句銜接題
語文知識(2014年4期)2014-02-28 21:59:52
表達式求值及符號推導
新沂市| 延边| 永修县| 洪雅县| 利川市| 黑山县| 漠河县| 朝阳县| 武功县| 穆棱市| 大埔县| 密云县| 宁远县| 镇赉县| 东兰县| 合阳县| 东丰县| 忻州市| 开鲁县| 丰镇市| 汪清县| 杨浦区| 当涂县| 莱州市| 渝北区| 遵义县| 开封县| 西青区| 石嘴山市| 祥云县| 丰都县| 敖汉旗| 饶平县| 通化县| 许昌市| 原平市| 安阳市| 古蔺县| 库车县| 克什克腾旗| 云安县|