CEAC C語言 筆試

2022-12-24 11:57:03 字數 2113 閱讀 5233

ceac證書考試樣題

(c語言筆試試題)

(本試卷共2道大題,每道大題20分,總分40分,考試時間30分鐘)

一、 選擇題(20分,每小題2分,請將選擇答案填入以下答題表中)

1. 乙個c語言程式總是從( c )開始執行。

a. 書寫順序的第乙個函式 b. 書寫順序的第一條執行語句

c. 主函式maind. 不確定

2. c語言中的識別符號只能由字母、數字和下劃線組成且第乙個字元( c )。

a. 必須為字母 b. 必須為下劃線

c. 必須為字母或下劃線 d. 可以是字母,數字或下劃線中任一種

3. 判斷char型變數ch是否為大寫字母的正確表示式是 ( d )。

a. 『a』<=ch<=』z』 b. (『a』<=ch) and (『z』>=ch)

c. (ch>=』a』)&(ch<=』z』) d. (ch>=』a』)&&(ch<=』z』)

4. 若int x=3,y=-4;則表示式(x&&y)==(x||y)的值是( a )。

a. 1 b. -1 c. 0 d. 7

5. 字串「china\0comp」的長度為( b )。

a. 10 b. 5 c. 9d. 不確定

6. 以下對二維陣列a進行正確初始化的是( b )。

a. int a[2][3]=,,};

b. int a[ ][3]=;

c. int a[2][ ]=;

d. int a[2][ ]=,};

7. 以下關於陣列的說法,不正確的是( d )。

a. 同一陣列中的元素具有相同的名稱和型別

b. 陣列中的各元素依次佔據記憶體中連續的儲存空間

c. c語言中可以通過陣列名對字元型陣列進行整體的輸入和輸出

d. c語言中可以通過陣列名對數值型陣列進行整體的輸入和輸出

8. 以下for迴圈是( d )。

for(x=0,y=0; (y!=123)&&(x<4); x++)

a. 無限迴圈 b. 迴圈次數不定 c. 執行3次 d. 執行4次

9. 簡單變數做實參時,它和對應形參之間的資料傳遞方式為( b )。

a. 位址傳遞

b. 單向值傳遞

c. 由實參傳給形參,再由形參傳回給實參

d. 由使用者指定傳遞方式

10. 定義函式時,頭部說明為:abc(float x,double y),函式的返回值型別是( c )。

a. void b. double c. int d. float

二、 閱讀程式題(20分,每小題4分,請將答案填入以下答題表中)

提示: 'a'的ascii值為65, 'a'的ascii值為97

1. 以下程式段輸出結果是 68,d,67,c 。

int a=67,b;

b=a++;

printf("%d,%c,%d,%c\n",a,a,b,b);

2. 以下程式段輸出結果是 5,shenzhen,chinashenzhen,shenzhen 。

char a[80]="china\0beijing ",b[80]="shengzheng";

printf("%d\n",strlen(a));

if(strcmp(a,b)>0) puts(a);

else puts(b);

strcat(a,b);

puts(a);

puts(b);

3. 以下程式段輸出結果是 greengood

int k=86;

switch(k/10)

4. 以下程式段輸出結果是 x=1,y=4 。

main()

int func(int x)

5. 以下程式段輸出結果是

#include ""

#include ""

#define n 9

void main(void)

,temp;

int i=0;

while(i

C語言筆試題

c語言筆試題.txt 太多,傻子明顯不夠用了。我就是在路上斬棘殺龍遊江過河攀上塔頂負責吻醒你的公主。現在的公司招聘,都要筆試面試.如果你不是那種程式設計功底非常深厚的人,又不好好準備一番,在筆試面試中往往會處於被動局面.雖然有些筆試題是故意為難我們,有點鑽牛角尖.但是很多筆試題面試題確實能夠很好地看...

c語言筆試試題

關係 delete 會呼叫物件的析構函式,和 new 對應 free 只會釋放記憶體,呼叫建構函式.new malloc 與 free 是 c c 語言的標準庫函式,new delete 是 c 的運算子.它們都可用於申請動態記憶體和釋放記憶體.對於非內部資料型別的物件而言,光用 malloc fr...

C語言筆試模擬題 1

一 選擇題 1 已知一棵二叉樹前序遍歷和中序遍歷分別為abdegcfh和dbgeachf,則該二叉樹的後序遍歷為 a gedhfbca b dgebhfca c abcdefgh d acbfedhg 正確答案 b 2 樹是結點的集合,它的根結點數目是 a 有且只有1 b 1或多於1 c 0或1 d...