2013上半年計(jì)算機(jī)二級(jí)C語(yǔ)言模擬試題及答案(一)

字號(hào):

C語(yǔ)言概述
    一單項(xiàng)選擇題
    1.一個(gè)C程序的執(zhí)行是從(A )。
    A) 本程序的main函數(shù)開(kāi)始,到main函數(shù)結(jié)束
    B) 本程序文件的第一個(gè)函數(shù)開(kāi)始,到本程序文件的最后一個(gè)函數(shù)結(jié)束
    C) 本程序的main函數(shù)開(kāi)始,到本程序文件的最后一個(gè)函數(shù)結(jié)束
    D) 本程序文件的第一個(gè)函數(shù)開(kāi)始,到本程序的main函數(shù)結(jié)束
    2.以下敘述正確的是( C )。
    A) 在C程序中,main函數(shù)必須位于程序的最前面
    B) C程序的每行中只能寫(xiě)一條語(yǔ)句
    C) C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句
    D) 在對(duì)一個(gè)C程序進(jìn)行編譯的過(guò)程中,可發(fā)現(xiàn)注釋中的拼寫(xiě)錯(cuò)誤
    3.以下敘述不正確的是( D )。
    A) 一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成  來(lái)源:考試大
    B) 一個(gè)C源程序必須包含一個(gè)main函數(shù)
    C) C程序的基本組成單位是函數(shù)
    D) 在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面
    4.C語(yǔ)言規(guī)定,在一個(gè)源程序中,main函數(shù)的位置( C )。
    A) 必須在最開(kāi)始
    B) 必須在系統(tǒng)調(diào)用的庫(kù)函數(shù)的后面
    C) 可以任意
    D) 必須在最后
    5.一個(gè)C語(yǔ)言源程序是由( B )。
    A) 一個(gè)主程序和若干子程序組成
    B) 函數(shù)組成
    C) 若干過(guò)程組成
    D) 若干子程序組成
    二 填空題
    1.C源程序的基本單位是 函數(shù) 。
    2.一個(gè)C源程序中至少應(yīng)包括一個(gè) main函數(shù) 。
    3.在一個(gè)C源程序中,注釋部分兩側(cè)的分界符分別為 /* 和 */ 。
    4.一個(gè)函數(shù)是由兩部分組成的,它們分別是 函數(shù)首部 和 函數(shù)體 。
    5.在C語(yǔ)言中,一個(gè)函數(shù)的函數(shù)體一般包括 聲明部分 和 執(zhí)行部分 。
    6.在每個(gè)C語(yǔ)句和數(shù)據(jù)定義的最后必須有一個(gè) ; 。
    7.C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句。其輸入輸出是由 函數(shù) 來(lái)完成。
    8.程序是指 一組能使計(jì)算機(jī)識(shí)別和執(zhí)行的指令,每一個(gè)指令都使計(jì)算機(jī)能夠執(zhí)行相應(yīng)的操作。 。
    9.源程序是指 用高級(jí)語(yǔ)言編寫(xiě)的程序 。C源程序文件的擴(kuò)展名為 .c 。
    10.目標(biāo)程序是指 計(jì)算機(jī)不能識(shí)別和執(zhí)行高級(jí)語(yǔ)言程序,只能通過(guò)高編譯系統(tǒng)將高級(jí)語(yǔ)言程序轉(zhuǎn)化為二進(jìn)制的目標(biāo)程序 。目標(biāo)程序文件的擴(kuò)展名為 .obj 。
    11.可執(zhí)行程序是指 將目標(biāo)函數(shù)和系統(tǒng)的函數(shù)庫(kù)以及其它目標(biāo)函數(shù)鏈接起來(lái)行程可執(zhí)行程序 ??蓤?zhí)行程序文件的擴(kuò)展名為 .exe 。
    12.上機(jī)運(yùn)行一個(gè)C源程序的步驟一般為:① 輸入和編輯源程序 ;② 編譯源程序 ;③ 連接庫(kù)函數(shù) ;④ 生成可執(zhí)行程序 。