2007年9月c语言真题及答案,2007年9月二级C语言笔试真题和答案(已再修改).doc
2007年9月二級C語言筆試真題和答案(已再修改)
2007年9月二級C語言筆試真題及答案
(考試時間:120分鐘,滿分100分)
一、選擇題((1)-(10)每題2分,(11)-(50)每題1分.共60分))
下列各題A)、B)、C)、D)四個選項中,只有一個是正確的,請將正確選項涂寫在答題卡上,答在試卷上不得分。
(1)軟件是指
A)程序 B)程序和文檔
C)算法加數據結構 D)程序、數據和相關文檔的集合
(2)軟件調試的目的是
A)發現錯誤 B)改正錯誤
C)改善軟件的性能 D)驗證軟件的正確性
(3)在面向對象方法中,實現信息隱蔽是依靠
A)對象的繼承 B)對象的多態
C)對象的封裝 D)對象的分類
(4)下列敘述中,不符合良好程序設計風格的是
A)程序的效率第一,清晰第二 B)程序的可讀性好
C)程序中有必要的注釋 D)輸入數據前要有提示信息
(5)下列敘述中正確的是
A)程序執行的效率與數據的存儲結構密切相關
B)程序執行的效率只取決于程序的控制結構
C)程序執行的效率只取決于所處理的數據量
D)以上三種說法都不對
(6)下列敘述中正確的是
A)數據的邏輯結構與存儲結構必定是一一對應的
B)由于計算機存儲空間是向量式的存儲結構,因此,數據的存儲結構一定是線性結構
C)程序設計語言中的數組一般是順序存儲結構,因此,利用數組只能處理線線結構
D)以上三種說法都不對
(7)冒泡排序在最壞情況下的比較次數是
A)n(n+1)/2 B)nlog2n C)n(n-1)/2 D)n/2
(8)一棵二叉樹中共有70個葉子結點與80個度為1的結點,則該二叉樹中的總結點數為
A)219 B)221 C)229 D)231
(9)下列敘述中正確的是
A)數據庫系統是一個獨立的系統,不需要操作系統的支持
B)數據庫技術的根本目標是要解決數據的共享問題
C)數據庫管理系統就是數據庫系統
D)以上三種說法都不對
(10)下列敘述中正確的是
A)為了建立一個關系,首先要構造數據的邏輯關系
B)表示關系的二維表中各元組的每一個分量還可以分成若干數據項
C)一個關系的屬性名表稱為關系模式
D)一個關系可以包括多個二維表
-----------------------------------------------------
(11)C語言源程序名的后綴是
A).exe B).C C).obj D).cp
(12)不可在C程序中用做用戶標識符的一組標識符是
A)and B)Date C)Hi D)case
(13)以下選項中,合法的一組C語言數值常量是
A)028 B)12. C).177 D)0x8A
(14)以下敘述中正確的是
A)C語言程序將從源程序中第一個函數開始執行
B)可以在程序中由用戶指定任意一個函數作為主函數,程序將從此開始執行
C)C語言規定必須用main作為主函數名,程序將從此開始執行,在此結束
D)main可作為用戶標識符,用以命名任意一個函數作為主函數
(15)若在定義語句:int a,b,c,*p=&c;之后,接著執行以下選項中的語句,則能正確執行的語句是
A)scanf("%d",a,b,c); B)scanf("%d%d%d",a,b,c);
C)scanf("%d",p); D)scanf("%d",&p);
(16)以下關于long、int和short類型數據占用內存大小的敘述中正確的是
A)均占4個字節 B)根據數據的大小來決定所占內存的字節數
C)由用戶自己定義 D)由C語言編譯系統決定
(17)若變量均已正確定義并賦值,以下合法的C語言賦值語句是
A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;
(18)有以下程序段
int j; float y; char name[50];
scanf("%2d%f%s",&j,&y,name);
當執行上述程序段,從鍵盤上輸入55566 7777abc后,y的值為
A)55566.0 B)566.0 C)7777.0 D)566777.0
好(19)若變量已正確定義,有以下程序段
int i=0;
do printf("%d,",i); while(i++);
printf("%d\n",i);
其輸出結果是
A)0,0 B)0,1 C)1,1
(21)設有條件表達式:(EXP)?i++;j--,則以下表達式中(EXP)完全等價的是
A)(EXP= =0) B)(EXP!=0) C)(EXP= =1) D)(EXP!=1)
(22)有以下程序 好
#include
main()
{int y=9;
for( ;y>0;y--)
if(y%3= =0) printf("%d",--y);
}
程序的運行結果是
A)741 B)963 C)8
總結
以上是生活随笔為你收集整理的2007年9月c语言真题及答案,2007年9月二级C语言笔试真题和答案(已再修改).doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 重定向 2gt;gt;,编写
- 下一篇: c语言二元运算符大全,C语言运算符大全