欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      c語(yǔ)言備考習(xí)題及部分答案(精選五篇)

      時(shí)間:2019-05-15 01:00:12下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《c語(yǔ)言備考習(xí)題及部分答案》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《c語(yǔ)言備考習(xí)題及部分答案》。

      第一篇:c語(yǔ)言備考習(xí)題及部分答案

      一、判斷題

      1.在函數(shù)定義中,形參變量有時(shí)也可以是全局變量。(×

      2.在C程序中,函數(shù)調(diào)用可以作為函數(shù)的形參。× 3.在C程序中,函數(shù)調(diào)用可以作為函數(shù)的實(shí)參?!?4.在C程序中,函數(shù)的形式參數(shù)是指針類型時(shí),調(diào)用時(shí)對(duì)應(yīng)的實(shí)參也必須是指針類型?!?/p>

      5.對(duì)任一變量一旦被指定為某一確定類型后,該變量在程序運(yùn)行時(shí)所占存儲(chǔ)空間的

      多少和所能參加的運(yùn)算類型便已確定了。(√ 6.C語(yǔ)言程序必須包含庫(kù)函數(shù)。(×

      7.如果被定義函數(shù)的返回值是整型,可以不必進(jìn)行說(shuō)明。(√

      8.一個(gè)計(jì)算機(jī)系統(tǒng)中的寄存器數(shù)目有限,不能定義任意多個(gè)寄存器變量。(√

      9.return語(yǔ)句可以帶有表達(dá)式也可以不帶。(√ 10.若某自定義函數(shù)中無(wú)return語(yǔ)句,則該函數(shù)一定沒(méi)有返回值?!?/p>

      11.在C語(yǔ)言中,變量的初始化都是在編譯階段完成的?!?/p>

      12.在同一源文件中,全局變量與局部變量同名,在局部變量作用范圍內(nèi),全局變量的值等于局部變量的值。×

      13.return語(yǔ)句作為函數(shù)的出口,在某一個(gè)函數(shù)體內(nèi)必須唯一。(×

      14.C語(yǔ)言程序必須包含庫(kù)函數(shù)。(×

      15.C語(yǔ)言中,任意兩個(gè)函數(shù)間不能嵌套定義,但可以互相調(diào)用。(×

      16.在函數(shù)的定義中,若函數(shù)沒(méi)有參數(shù),則可以省略函數(shù)名后的括號(hào)?!?/p>

      17.函數(shù)返回值的數(shù)據(jù)類型取決于return語(yǔ)句中表達(dá)式的數(shù)據(jù)類型?!?/p>

      18.函數(shù)返回值的數(shù)據(jù)類型取決于主調(diào)函數(shù)傳遞過(guò)

      來(lái)的實(shí)參的數(shù)據(jù)類型?!?/p>

      19.函數(shù)返回值的數(shù)據(jù)類型取決于函數(shù)定義時(shí)為函數(shù)指定的數(shù)據(jù)類型?!?20.在C程序中,函數(shù)的形式參數(shù)是指針類型時(shí),調(diào)用時(shí)對(duì)應(yīng)的實(shí)參也必須是地址量?!?/p>

      21.C程序中,函數(shù)調(diào)用時(shí)用數(shù)組名作為函數(shù)的實(shí)參,則傳遞給形參的是整個(gè)數(shù)組。×

      22.C程序中,函數(shù)調(diào)用時(shí)用數(shù)組名作為函數(shù)的實(shí)參,則傳遞給形參的是數(shù)組的首元素值。× 23.C程序中,函數(shù)調(diào)用時(shí)用數(shù)組名作為函數(shù)的實(shí)參,則傳遞給形參的是數(shù)組的首地址值?!?24.求n!既可以用遞歸的方式,也可以用遞推的方式。(√

      25.遞歸函數(shù)在實(shí)現(xiàn)過(guò)程中,要使用“堆棧”這種數(shù)據(jù)結(jié)構(gòu)來(lái)保存遞歸調(diào)用過(guò)程中的值。√

      26.在C語(yǔ)言中,所有函數(shù)之間都可以相互調(diào)用?!?7.一個(gè)C程序無(wú)論有多少個(gè)源程序文件組成,在其中一個(gè)源程序文件中定義的全局變量的作用域默認(rèn)為整個(gè)C程序?!?/p>

      28.一個(gè)C程序無(wú)論有多少個(gè)源程序文件組成,在其中一個(gè)源程序文件中定義的全局變量的作用域默認(rèn)為其所在的源程序文件?!?/p>

      29.在C程序的主函數(shù)main中定義的變量就是全局變量?!?/p>

      30.在C程序的主函數(shù)main中定義的變量也是局部變量?!?/p>

      31.在函數(shù)定義中,形參變量是局部變量?!?32.在函數(shù)定義中,形參變量可以是靜態(tài)變量?!?33.在一個(gè)函數(shù)定義中,只能有一個(gè)return語(yǔ)句?!?4.在一個(gè)函數(shù)定義中,可以根據(jù)需要使用多個(gè)return語(yǔ)句?!?/p>

      35.在C程序中,函數(shù)可以嵌套定義,也可以嵌套

      調(diào)用?!?/p>

      36.在C程序中,函數(shù)不能嵌套定義,但可以嵌套調(diào)用。√

      37.在C程序中,函數(shù)既不能嵌套定義,也不能嵌套調(diào)用。×

      38.在C程序中,函數(shù)調(diào)用只能作為單獨(dú)語(yǔ)句出現(xiàn)?!?/p>

      39.在C程序中,函數(shù)調(diào)用不能作為單獨(dú)語(yǔ)句出現(xiàn)?!?/p>

      40.在C程序中,函數(shù)調(diào)用只能出現(xiàn)在表達(dá)式語(yǔ)句中?!?/p>

      41.在C程序中,函數(shù)調(diào)用不能出現(xiàn)在表達(dá)式語(yǔ)句中?!?/p>

      42.在C程序中,函數(shù)調(diào)用既可以出現(xiàn)在表達(dá)式語(yǔ)

      二、單選題

      1.C語(yǔ)言中,以下敘述中錯(cuò)0的是(A)。A)主函數(shù)中定義的變量是全局變量

      B)同一程序中,全局變量和局部變量可以同名

      句中,也可以作為單獨(dú)的語(yǔ)句出現(xiàn)?!?/p>

      43.在C函數(shù)中,形參可以是變量、常量或表達(dá)式。×

      44.在C程序中,實(shí)參可以是變量、常量或表達(dá)式?!?/p>

      45.C語(yǔ)言規(guī)定,函數(shù)調(diào)用時(shí),若形參和實(shí)參都是簡(jiǎn)單變量,則它們之間的數(shù)據(jù)傳遞方式是雙向值傳遞。×

      46.C語(yǔ)言規(guī)定,函數(shù)調(diào)用時(shí),若形參和實(shí)參都是簡(jiǎn)單變量,則它們之間的數(shù)據(jù)傳遞方式是單向值傳遞?!?/p>

      47.如果一個(gè)函數(shù)只能被本文件中的其他函數(shù)所調(diào)用,則該函數(shù)為外部函數(shù)?!罜)全局變量的作用域從定義處開(kāi)始到本源程序文件結(jié)束 D)局部變量的作用域被限定在其所定義的局部范圍中 2.C語(yǔ)言中,以下敘述正確的是()。A)函數(shù)不能嵌套定義但可以嵌套調(diào)用

      B)函數(shù)可以嵌套定義也可以嵌套調(diào)用 C)函數(shù)可以嵌套定義但不能嵌套調(diào)用

      D)函數(shù)不能嵌套定義也不能嵌套調(diào)用

      3.C語(yǔ)言中,函數(shù)調(diào)用時(shí)若實(shí)參是數(shù)組名,則被調(diào)函數(shù)對(duì)應(yīng)形參()。A)可以是相應(yīng)類型簡(jiǎn)單變量

      B)必須是相應(yīng)類型數(shù)組名 C)可以是相應(yīng)類型數(shù)組名

      D)必須是相應(yīng)類型的指針變量

      4.C語(yǔ)言中,函數(shù)調(diào)用時(shí)若實(shí)參是數(shù)組名,則被調(diào)函數(shù)對(duì)應(yīng)形參(D)。A)可以是相應(yīng)類型簡(jiǎn)單變量

      B)必須是相應(yīng)類型的指針變量 C)必須是相應(yīng)類型數(shù)組名

      D)可以是相應(yīng)類型的指針變量 5.在下面C語(yǔ)言的函數(shù)說(shuō)明語(yǔ)句中,正確的是()。A)int fun(int , int);

      B)int fun(int x,y);C)int fun(x,y);

      D)int fun(int x;int y);6.在C程序中,如果限定一個(gè)局部變量只能在所定義的范圍中起作用,那么這個(gè)變量的存儲(chǔ)類型(C)。A)只能是auto

      B)只能是extern C)可以是auto或static

      D)可以是extern或static 7.在C語(yǔ)言中,若定義函數(shù)時(shí)未說(shuō)明函數(shù)的類型,則該函數(shù)的數(shù)據(jù)類型為(A)。A)int

      B)float C)char

      D)double 8.在C語(yǔ)言中,函數(shù)默認(rèn)的存儲(chǔ)類型為(D)。A)auto

      B)register C)static

      D)extern 9.C語(yǔ)言中規(guī)定,簡(jiǎn)單變量做實(shí)參時(shí),它和對(duì)應(yīng)形參之間的數(shù)據(jù)傳遞方式是(B)。

      (A)地址傳遞

      (B)單向值傳遞

      (C)有實(shí)參傳給形參,再由形參傳回給實(shí)參

      (D)由用戶指定傳遞方式

      10.如果在C程序中有main(int argc,char *argv[]),那么(D)是指命令行中的參數(shù)個(gè)數(shù)。

      (A)argv

      (B)argv[]

      (C)argc,argv[]

      (D)argc 11.如果程序中有static char c;則編譯程序會(huì)對(duì)其自動(dòng)設(shè)置初值為(D)。

      (A)''n''

      (B)“n”

      (C)0

      (D)''