亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

計(jì)算機(jī)二級(jí)考試《C語(yǔ)言程序設(shè)計(jì)》考點(diǎn):C語(yǔ)言的特點(diǎn)

時(shí)間:2024-08-05 18:56:55 試題 我要投稿
  • 相關(guān)推薦

計(jì)算機(jī)二級(jí)考試《C語(yǔ)言程序設(shè)計(jì)》考點(diǎn):C語(yǔ)言的特點(diǎn)

  C語(yǔ)言是結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言,近年來非常流行的語(yǔ)言,以下是百分網(wǎng)小編搜索整理的關(guān)于計(jì)算機(jī)二級(jí)考試《C語(yǔ)言程序設(shè)計(jì)》考點(diǎn):C語(yǔ)言的特點(diǎn),供參考學(xué)習(xí),希望對(duì)大家有所幫助!想了解更多相關(guān)信息請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

計(jì)算機(jī)二級(jí)考試《C語(yǔ)言程序設(shè)計(jì)》考點(diǎn):C語(yǔ)言的特點(diǎn)

  C語(yǔ)言是一種結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言

  結(jié)構(gòu)化程序設(shè)計(jì)的優(yōu)點(diǎn)是便于分工合作,便于調(diào)試、維護(hù)和擴(kuò)充。這種程序設(shè)計(jì)方法是將一個(gè)大程序分成若千個(gè)模塊,每個(gè)模塊完成一個(gè)功能,由一個(gè)總控模塊來控制和協(xié)調(diào)各個(gè)模塊來實(shí)現(xiàn)總的功能;因此,這種程序設(shè)計(jì)方法又稱為模塊化程序設(shè)計(jì)方法。在C語(yǔ)言中,函數(shù)是構(gòu)成C諳言程序的最小模塊。實(shí)際上,C語(yǔ)言的程序是由一個(gè)或者多個(gè)文件組成的,每個(gè)文件叉是由一個(gè)或多個(gè)函數(shù)組成的。因此,一個(gè)程序是由一個(gè)或多個(gè)函數(shù)組成的,其中,須有且僅有一個(gè)主函數(shù),生函數(shù)的名字規(guī)定為rnain()o這樣,組成一個(gè)程序的者干個(gè)文件中,僅有一個(gè)是主文件,只有主艾件中才含有main()函數(shù)。另外,函數(shù)是由若干條語(yǔ)句組成的,語(yǔ)句是由若干個(gè)單詞組成的‘單詞是由若干個(gè)字符組成的。字符是構(gòu)成程序的最小單元。e語(yǔ)言程序的構(gòu)成如下所示:

  程序~文件~函數(shù)~語(yǔ)句~單詞、字符。

  C語(yǔ)言是結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言,它具有構(gòu)成三種基本結(jié)構(gòu)模式的語(yǔ)句,這種結(jié)構(gòu)化程序設(shè)計(jì)應(yīng)具有的三種基本結(jié)構(gòu)模式如下:

  順序結(jié)構(gòu)棋式

  它將由若干條順序執(zhí)行的語(yǔ)句構(gòu)成,這是程序設(shè)計(jì)的最基本形式。

  分支結(jié)構(gòu)模式

  C語(yǔ)言中具有條件語(yǔ)句和開關(guān)語(yǔ)句,它將會(huì)構(gòu)成各種需要的分支結(jié)構(gòu)模式。

  .循環(huán)結(jié)構(gòu)模式

  C語(yǔ)言中提供了三種循環(huán)語(yǔ)句(for循環(huán),whil。循環(huán)和do-while循環(huán)),用它們可以構(gòu)成各種循環(huán)結(jié)構(gòu)模式。

  在講述C語(yǔ)言是一種結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言的同時(shí),還必須指出它與其他結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言(如PASCAL語(yǔ)言)相比較,還有一些不完全之處,因此,C語(yǔ)言是一種不完全的結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言。其表現(xiàn)如下:

  第一,完全的結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言不允許使用goto語(yǔ)句,因?yàn)間oto語(yǔ)句會(huì)破壞結(jié)構(gòu)化。

  但是。got。語(yǔ)句在某些時(shí)候會(huì)使得程序簡(jiǎn)練,因此,在C語(yǔ)言中原則上允許使用goto語(yǔ)句,為了減少它對(duì)結(jié)構(gòu)化的影響,采取了限制使用的辦法,即規(guī)定got。語(yǔ)句的轉(zhuǎn)向范圍只能在一個(gè)函數(shù)體內(nèi)。不得使用gates語(yǔ)句從一個(gè)函數(shù)體內(nèi)轉(zhuǎn)向到另一個(gè)函數(shù)體中,這種限制性地使用goto語(yǔ)句會(huì)給編程帶來一些方便,又不會(huì)影響棋塊之間的結(jié)構(gòu)化。但是,建議在G語(yǔ)言的程序中盡量少使用goto語(yǔ)句。

  第二,完全的結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言要求一個(gè)模塊只有一個(gè)入口和一個(gè)出口,這樣便于結(jié)構(gòu)化的管理。但是,C語(yǔ)言程序中允許函數(shù)使用多個(gè)返回語(yǔ)句(return語(yǔ)句),即允許函數(shù)有多個(gè)出口,返回到調(diào)用函數(shù)。這樣做也是為了編程中的方便。在C語(yǔ)言程序中,可以使用條件語(yǔ)句來返回不同的函數(shù)值。

  由此可見,C語(yǔ)言雖然是一個(gè)不夠嚴(yán)格的結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言,但它是一個(gè)使用起來十分靈活的高級(jí)語(yǔ)言。


【計(jì)算機(jī)二級(jí)考試《C語(yǔ)言程序設(shè)計(jì)》考點(diǎn):C語(yǔ)言的特點(diǎn)】相關(guān)文章:

C語(yǔ)言考點(diǎn)精選06-29

計(jì)算機(jī)二級(jí)考試C語(yǔ)言程序設(shè)計(jì)考試大綱05-17

計(jì)算機(jī)二級(jí)《C語(yǔ)言程序設(shè)計(jì)》考試重點(diǎn)10-30

C語(yǔ)言的語(yǔ)言特點(diǎn)08-18

C語(yǔ)言考點(diǎn)習(xí)題06-19

C語(yǔ)言考點(diǎn)輔導(dǎo)09-16

C語(yǔ)言考點(diǎn)試題08-19

最新計(jì)算機(jī)二級(jí)《C語(yǔ)言》重要考點(diǎn)08-23

2017計(jì)算機(jī)二級(jí)C語(yǔ)言考點(diǎn)習(xí)題09-25

計(jì)算機(jī)二級(jí)《C語(yǔ)言》重要考點(diǎn)復(fù)習(xí)05-07