第 1 頁:選擇題 |
第 5 頁:程序填空題 |
第 6 頁:程序改錯題 |
第 7 頁:程序設計題 |
11下列關于棧的敘述正確的是( )。
A.棧按“先進先出”組織數據,
B.棧按“先進后出”組織數據C.只能在棧底插入數據D.不能刪除數據
參考答案:B
參考解析:棧是按“先進后出”的原則組織數據的,數據的插入和刪除都在棧頂進行操作。
12以下敘述中正確的是( )。
A.c語言規定必須用main作為主函數名,程序將從此開始執行
B.可以在程序中由用戶指定任意一個函數作為主函數,程序將從此開始執行
C.c語言程序將從源程序中第一個函數開始執行、
D.main的各種大小寫拼寫形式都可以作為主函數名,如MAIN,Main等
參考答案:A
參考解析:C語言中的主函數只能是main()函數,不能任意指定,所以B選項錯誤。C語言從主函數main()開始,到主函數main()結束,所以C選項錯誤。主函數必須寫成小寫的main,不能混淆大小寫,所以D選項錯誤。
13有以下程序:
程序運行后的輸出結果是( )。
A.let=4B.m=2C.m=6D.m=5
參考答案:C
參考解析:第一次外循環i的值為l,第一次內循環j的值為3,不滿足條件執行in}=i}j即m的值為3;第二次j的值為2,不滿足條件執行m·=i*j,即m的值為6;第三次j的值為1,不滿足條件執行nl*=i*j,即m的值仍為6。第二次外循環i的值為2,j的值為3,滿足條件,執行break語句,跳出循環。
14對于一個正常運行的C程序,以下敘述中正確的是( )。
A.程序的執行總是從main函數開始,在程序的最后一個函數中結束
B.程序的執行總是從程序的第一個函數開始,在main函數結束.
C.程序的執行總是從main函數開始、
D.程序的執行總是從程序的第一個函數開始,在程序的最后一個函數中結束
參考答案:C
參考解析:任何一個c程序都是從主函數main開始,至主函數main結束,所以選擇c選項。
15下列選項中屬于面向對象設計方法主要特征的是( )。
A.繼承B.自頂向下C.模塊化D.逐步求精
參考答案:A
參考解析:面向對象基本方法的基本概念有對象、類和實例、消息、繼承與多態性,所以選擇A。
16有以下程序:
程序運行后的輸出結果是( )。
A.1,2,3,0,0,0,0,0,0,0,
B.1,2,3,1,2,3,0,0,0,0,
C.123,0,0,0,0,123,0,0,0,0,
D.1,2,3,0,0,1,2,3,0,0,
參考答案:D
參考解析:本題考查文件操作函數,兩次fwrite后,幣文件中已經寫入l,2,3,O,0,l,2,3,0,0然后將文件幣中的內容重新寫人數組a中,最后輸出a為1。2,3,0,0,1,2,3,0,0,所以選項D正確。
17有三個關系R、S和T如下:
則由關系R和s得到關系T的操作是( )。
A.自然連接B.并C.交D.差
參考答案:D
參考解析:關系T中的元組是關系R中有面關系s中沒有的元組的集合,即從關系R中除去與關系s中相同元組后得到的關系T。所以做的是差運算。
18有三個關系R、S和T如下:
則由關系R和s得到關系T的操作是( )。
A.自然連接B.交C.投影D.并
參考答案:A
參考解析:自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果中把重復的屬性列去掉,所以根據T中元組可以判斷R和s做的是自然連接操作。
19對長度為n的線性表排序,在最壞情況下,比較次數不是n(n-1)/2的排序方法是( )。
A.快速排序B.冒泡排序C.直接插入排序D.堆排序
參考答案:D
參考解析:除了堆排序算法的比較次數是O(nlog2n),其他的都是n(n-1)/2。
20以下敘述中正確的是( )。;
A.當對文件的讀(寫)操作完成之后,必須將它關閉,否則可能導致數據丟失
B.打開一個已存在的文件并進行了寫操作后,原有文件中的全部數據必定被覆蓋
C.在一個程序中當對文件進行了寫操作后,必須先關閉該文件然后再打開,才能讀到第1個數據
D.c語言中的文件是流式文件,因此只能順序存取數據
參考答案:A
參考解析:B選項中打開一個已存在的文件并進行了寫操作后,原有文件中的全部數據不一定被覆蓋,也可以對源文件進行追加操作等。C選項中在一個程序中當對文件進行了寫操作后,不用先關閉該文件然后再打開,才能讀到第l個數據,可以用fseek()函數進行重新定位即可。D選項中,C語言中的文件可以進行隨機讀寫。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |