2022年湖北專升本政策還沒有公布。好學(xué)校小編為大家整理了部分C語言程序設(shè)計的練習(xí)題,2022年參加湖北專升本的同學(xué)們可以測試下,看看自己掌握的怎么樣。
1.—個C程序的執(zhí)行是從。
A)本程序的main函數(shù)開始,到main函數(shù)結(jié)束
B本程序文件的第─個函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束
C)本程序的main函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束
D)本程序文件的第一個函數(shù)開始,到本程序main函數(shù)結(jié)束
參考答案:A
參考分析:C語言總是從main函數(shù)開始.main函數(shù)結(jié)束。但是C語言中存在一個exit(0)函數(shù)它可以使得程序在任何時候、任何位置結(jié)束程序的運行。如果不考慮exit(O)等函數(shù)的特殊作用,C則總是在main函數(shù)結(jié)束。
2.以下敘述正確的是。
A)在C程序中,main函數(shù)必須位于程序的最前面
B)在C程序的每一行只能寫一條語句
C)C語言本身沒有輸入輸出語句
D)在對—個C程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤
參考答案:C
參考分析:C程序?qū)ain函數(shù)的位置沒有任何要求:其書寫格式自由;一行可以寫多條語句,一條語句(多關(guān)鍵字語句)可以寫在多行;C語言忽略注釋,把注釋看作是一個空格,不會對注釋中的內(nèi)容進(jìn)行語法檢查。因此如果注釋中存在錯誤系統(tǒng)是不可能發(fā)現(xiàn)的。另外,C語言的I/O操作均通過函數(shù)實現(xiàn),系統(tǒng)本身未提供相應(yīng)的語句。
3.以下敘述不正確的是。
A)—個C源程序可由一個或多個函數(shù)組成
B)—個C源程序必須包含一個main函數(shù)
C)C程序的基本組成單位是函數(shù)
D)在C程序中,注釋說明只能位于—條語句的后面
參考答案:D
參考分析:C語言中,注釋語句的位置是任意的,當(dāng)然它不能破壞標(biāo)識符的完整性。C語言只是將一個注釋看作是一個空格,因此對注釋內(nèi)的任何錯誤都不作檢查。
4.C語言規(guī)定:在一個源程序中,main函數(shù)的位置。
A)必須在最開始
B)必須在系統(tǒng)調(diào)用的庫函數(shù)的后面
C)可以任意
D)必須在最后
參考答案:C
5.一個C語言程序是由。
A)一個主程序和若干個子程序組成
B)若干函數(shù)組成
C)若干過程組成
D)若干子程序組成
參考答案:B
參考分析:通常許多語言程序由主程序和子程序構(gòu)成但是C語言是函數(shù)式語言整個程序由眾多函數(shù)組成。盡管有時習(xí)慣上稱main函數(shù)為主程序,顯然,嚴(yán)格地講還是B更為符合C語言的規(guī)則。