山不厭高,水不厭深。 驕傲是跌跤的前奏。以下是小編為大家搜尋整理2017年計算機考試C語言考試題及答案,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!
一、 選擇題((1)-(40)每小題1分, (41)-(50)每小題2分, 共60分)
下列各題 A) 、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。
(1) 下列裝置中只能作為輸入裝置的是
A.磁碟驅動器
B.滑鼠器
C.儲存器
D.顯示器
(2) 下列DOS組合控制鍵中,能使標準輸出同時送到螢幕與印表機的是
+Break
+P
+C
+H
(3) 通常所說的386機是
A.8位機
B.16位機
C.32位機
D.64位機
(4) 二進位制數01100100轉換成十六進位制數是
A.64
B.63
C.100
D.144
(5) 十六進位制數100轉換成十進位制數是
A.1024
B.512
C.256
D.128
(6) 對於存有重要資料的5.25英寸軟盤,防止計算機病毒感染的方法是
A.不要與有病毒的軟盤放在一起
B.在防寫口貼上膠條
C.保持軟盤清潔
D.定期對軟盤格式化
(7) 在啟動DOS系統時,啟動盤的根錄下必須包含的檔案是
(8) DOS系統啟動後,下列檔案中常駐記憶體的是
(9) 下列名字中,不能作為DOS磁碟檔名的是
&
(10) 下列命令中屬於內部命令的是
COMP
(11) 下列檔名中,能與ABC?.?匹配的是
12.C
.C
(12) 要列出當前盤當前目錄中第三個字元為"B"的所有檔案的清單,可使用的命令為
**B*.*
??B*.?
??B.*
??B*.*
(13) 設當前盤為C盤,其根目錄下有兩個子目錄D1與D2,且當前目錄為D1,若要進入子目錄D2,可使用的命令為
D2
D2
D2
D1D2
(14) 設當前盤為C盤,A盤當前目錄為根目錄。為了刪除A盤目錄WS下副檔名為的所有檔案,可用的命令為
WS*
WS*
A:WS?
A:WS*
(15) 設當前盤為C盤,C盤當前目錄為AAABBBABX。下列命令中能正確執行的是
AAABBBA
X
AAABBBABX
(16) 在下列各組的兩個命令中,根據給定的條件,執行效果互相等價的是
DOS 與 RD DOS(當前盤上有目錄DOS)
AT A:與 DEL A:*.*(A盤為啟動盤)
COPY A: B: 與 COPY A:*.* B:(A盤為啟動盤)
F1 F2 與 TYPE F1>F2(當前盤當前目錄下有檔案F1)
(17) 為了在1.2MB的高密驅動器A中格式化一張360KB的啟動盤,可用的.命令為
AT A:
AT A:/S/1
AT A:/S/4
AT A:/S
(18) 要在印表機上輸出當前盤當前目錄下副檔名為的所有檔案內容,正確的命令為
* PRN
*>PRN
* PRN
*>PRN
(19) 設B盤目錄結構如下:
設B盤的當前目錄為F2,要將A盤當前目錄下的檔案複製到B盤的F3子目錄中,可用的命令為
B:
A: B:
A: B:F3
A: B:F3
(20) 設當前盤為A盤,要將B盤當前目錄下的兩個檔案與連線後以檔名存放到A盤的當前目錄中,可用的命令為
+ A:
B:+ A:
B:+B: >
B:+B: (21) C語言中最簡單的資料型別包括
A.整型、實型、邏輯型
B.整型、實型、字元型
C.整型、字元型、邏輯型
D.整型、實型、邏輯型、字元型
(22) C語言中,運乍物件必須是整型數的運算子是
A.%
B.
C.%和
D.* *
(23) 為表示關係x≥y≥z,應使用C語言表示式
A.(x>=y)&&(y>=z) B(x>=y)AND(y>=z)
C.(x>=y>=z)
D.(x>=y)&(y>=z)
(24) 下述對C語言字元陣列的描術中錯誤的是
A.字元陣列可以存放字串
B.字元陣列中的字串可以整體輸入、輸出
C.可以在賦值語句中通過賦值運算子"="對字元陣列整體賦值
D.不可以用關係運算符對字元陣列中的字串進行比較
(25) 設有如下定義: int x=10,y=3,z; 則語句
printf("%dn",z=(x%y,x/y)); 的輸出結果是
A.1
B.0
C.4
D.3
(26) 以下程式的輸出結果是
main()
{ int x=10,y=10;
printf("%d %dn",x--,--y); }
A.10 10
B.9 9
C.9 10
D.10 9
(27) 定義如下變題和陣列:
int i;
int x[3][3]={1,2,3,4,5,6,7,8,9};
則下面語句的輸出結果是
for(i=0;i<3;i++) printf("%d",x[i][2-1]);
A.1 5 9
B.1 4 7
C.3 5 7
D.3 6 9
(28) 若要求在if後一對圓括號中表示a不等於0的關係,則能正確表示這一關係的表示式為
A.a<>0
B.!a
C.a=0
D.a
(29) 閱讀程式:
#include
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,0},*p;
p=a;
printf("%xn",p);
printf("%xn",p+9); }
該程式有兩個printf 語句, 如果第一個printf 語句輸出的是194, 則第二個printf語句的輸出結果是
A.203
B.204
C.1a4
D.1a6
(30) 設有如下函式定義:
int f(char *s)
{ char *p=s;
while(*p!=’