C語言試卷

2023-02-02 11:30:05 字數 5142 閱讀 3590

c語言模擬考試

學號:5 姓名:趙莎得分:1

單項選擇

c語言程式中必須有的函式是()。

a.#include ""

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

b【學生答案】

[未答此題]

下列語句中符合c語言語法的語句是:( ).

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

b【學生答案】

[未答此題]

c語言執行程式的開始執行點是()。

a.程式中的main函式

b.程式中第乙個函式

c.包含檔案中的第乙個函式

d.程式中第一條可以執行語言

【評分報告得分:1.0 之 1.0 】

【參***】 正確

a【學生答案】

a 若有定義:int *p[3];,則以下敘述中正確的是()。

a.定義了乙個基型別為int的指標變數p,該變數具有三個指標

b.定義了乙個名為*p的整型陣列,該陣列含有三個int型別元素

c.定義了乙個指標陣列p,該陣列含有三個元素,每個元素都是基型別為int的指標

d.定義了乙個可指向一維陣列的指標變數p,所指一維陣列應具有三個int型別元素

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

c語言中的檔案的儲存方式有()。

a.只能從檔案的開頭進行訪問

b.可以順序訪問,也可隨機訪問

c.只能隨機訪問(或直接訪問)

d.只能順序訪問

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

b【學生答案】

[未答此題]

能將高階語言編寫的源程式轉換為目標程式的是()。

a.編譯程式

b.鏈結程式

c.解釋程式

d.編輯程式

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

下列資料中屬於"字串常量"的是( )。

a.'a'

b."abc"

d.'abc'

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

b【學生答案】

[未答此題]

若希望當a的值為奇數時,表示式的值為「真」,a的值為偶數時,表達

式的值為「假」,則以下不能滿足要求的表示式是()。

c.!(a%2==0)

d.!(a%2)

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

d【學生答案】

[未答此題]

如下說法不正確的是:( )

a.若a為真b為假,則 a&&b為假

b.若a為真b為假,則! a-1&&b為真

c.若a為真,則! a為假

d.若a為真b為假,則 a||b為真

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

b【學生答案】

[未答此題]

已知大寫字母a的ascii碼值是65,小寫字母a的ascii碼是97,則用

八進位制表示的字元常量'\101'是()。

a.字元a

b.字元a

c.字元e

d.非法的常量

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

指標變數p進行自加運算(即執行p++;)後,位址偏移值為2,則其

資料型別為()。

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

設有巨集定義#define max(x,y) (x)>(y)?(x):(y),則f=4*max(2,3)的值為( ).

a.3b.2

c.12

d.8【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

b【學生答案】

[未答此題]

以下程式的輸出結果是

#define fmt 「%d,」

main()

;printf(fmt, *(*(b+1)+1));

printffmt, b[2][2]);

}a.1,11,

b.1,11

c.11,21

d.11,21,

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

d【學生答案】

[未答此題]

以下程式執行後的輸出結果是

struct stu

;void f1(struct stu c)

;c = b;

}void f2(struct stu *c)

;*c = b;

}main()

, b = ;

f1(a); f2(&b);

printf(「%d %d\n」,

}a.2041 2043

b.2042 2044

c.2041 2044

d.2042 2043

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

以下選項中合法的使用者識別符號是()。

a._2test

d.3dmax

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

int i,j,a[2][3];按照陣列a的元素在記憶體的排列次序,不能將數

1,2,3,4,5,6存入a陣列的是()。

<2;i++)for(j=0;j<3;j++)a[i][j]=i*3+j+1;

<6;i++)a[i/3][i%3]=i+1;

<=6;i++)a[i][i]=i;

<3;i++)for(j=0;j<2;j++)a[j][i]=j*3+i+1;

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

在定義構造資料型別時,不能()。

a.說明變數

b.說明儲存型別

c.末尾不寫分號

d.初始化

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

在乙個c源程式檔案中,若要定義乙個只允許本原始檔中所有函式使用的全域性變數,則該變數需要使用的儲存型別是

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

以下程式的輸出結果是:( )

main()

a.6b.5

c.7d.4

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

以下對二維陣列a的正確說明是()。

a[3]

a(3,4)

a[1][4]

a(3)(4)

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

下列程式的輸出結果是()。

main()

98 b

c.97 b

d.97 98

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

下面敘述中錯誤的是

a.若函式的定義出現在主調函式之前,則可以不必再加說明

b.一般來說,函式的形參和實參的型別要一致

c.若乙個函式沒有return語句,則什麼值也不會返回

d.函式的形式引數,在函式未被呼叫時就不被分配儲存空間

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

開啟檔案時,方式「w」決定了對檔案進行的操作是()。

a.追加寫盤

b.可讀可寫盤

c.只讀盤

d.只寫盤

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

d【學生答案】

[未答此題]

c語言中不可以巢狀的是()。

a.選擇語句

b.迴圈語句

c.函式呼叫

d.函式定義

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

d【學生答案】

[未答此題]

以下敘述中正確的是()。

a.構成c程式的基本單位是函式

b.所有被呼叫的函式一定要在呼叫之前進行定義

c.可以在乙個函式中定義另乙個函式

函式必須放在其它函式之前

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

設有如下函式

fac(int x)

則函式的型別為( ).型型

c.無法確定

型 【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

以下資料中,不正確的數值或字元常量是()。

a.10

b.0xff00

c.8.9e1.2

d.82.5

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

c【學生答案】

[未答此題]

以下選項中,與k=n++完全等價的表示式是()。

【評分報告得分:0.0 之 1.0 】

【參***】 錯誤

a【學生答案】

[未答此題]

本程式的輸出結果是( ).

main()

,,};printf("%d",*a[1]);}

C語言試卷C

一 填空題 每小題1分,共15分 1 在語句中,給變數賦值時,賦值語句必須以 結尾。2 當a 3,b 2,c 1時,表示式f a b c 的值是 3 在c語言中,表示邏輯 真 值用 4 若x是int型變數,則執行表示式x a 4,6 2 後,x的值為 5 scanf函式的位址表列中給出各變數的位址,...

《C語言程式設計》試卷

1 c語言的函式主體必須用以下 符號括起來 cd 2 若有以下型別說明語句 char a int b float c double d 則表示式a b d c的結果 型別為 a floatb charc intd double 3 判斷char型變數c1是否為大寫字母的正確表示式 a a c1 zb...

《C語言》綜合試卷

總分90 30分 班級姓名學號得分 一 程式設計題 本大題共4小題,共70分 1 程式分析題,寫出下列程式執行的結果。每小題5分,共30分 寫出下列程式的執行結果 include void main else if k 5 break i printf i d,k d n i,k 下列程式的執行結果...