大學C語言考試題庫 含答案

2022-10-06 12:15:04 字數 4177 閱讀 7837

單項選擇

題號:1482

執行以下程式段後,輸出結果和a的值是()。 int a=10; printf("%d",a++);

a、11 和 10

b、11 和 11

c、10 和 11

d、10 和 10

答案:c

題號:2100

已知字元'a'的ascⅱ**值是65,字元變數c1的值是'a',c2的值是'd'.執行語句printf("%d,%d",c1,c2-2);後,輸出結果是

a、65,66

b、a,b

c、65,68

d、a,68

答案:a

題號:5055

相同結構體型別的變數之間,可以()。

a、比較大小

b、位址相同

c、賦值

d、相加

答案:c

題號:3217

int a[10];合法的陣列元素的最小下標值為()。

a、1b、0

c、10

d、9答案:

b題號:45

能正確表示邏輯關係:" a≥10或a≤0 "的c語言表示式是

a、a>=0 | a<=10

b、a>=10 or a<=0

c、a>=10 && a<=0

d、a>=10 || a<=0

答案:d

題號:157

main()

該程式的輸出結果是( )

a、2,2

b、2,1

c、1,1

d、1,0

答案:b

題號:4784

設變數a是整型,f是實型,i是雙精度型,則表示式10+'a'+i*f值的

資料型別為()。

a、不確定

b、double

c、int

d、float

答案:b

題號:1647

以下程式中,while迴圈的迴圈次數是______

main()

}a、死迴圈,不能確定次數

b、6c、4

d、1答案:

a題號:191

若有說明語句:char c='\72';則變數c()。

a、說明不合法,c的值不確定

b、包含3個字元

c、包含1個字元

d、包含2個字元

答案:c

題號:1300

下列程式執行結果為:

#define p 3

#define s(a) p*a*a

main()

a、192

b、25

c、29

d、27

答案:c

判斷題號:6755

若i =3,則printf("%d",-i++);輸出的值為 -4。

答案:錯誤

題號:6167

表示式 (j=3, j++) 的值是4.

答案:錯誤

題號:1495

c語言中只能逐個引用陣列元素而不能一次引用整個陣列。

答案:正確

題號:2921

參加位運算的資料可以是任何型別的資料。

答案:錯誤

題號:2691

若有 int i=10,j=2;則執行完i*=j+8;後ⅰ的值為28。

答案:錯誤

題號:464

若 a=3,b=2,c=1 則關係表示式"(a>b)==c" 的值為"真"。

答案:正確

題號:66

若有 # define s(a,b) a*b 則語句 area=s(3,2); area的值為6。

答案:正確

題號:758

若有巨集定義:#define s(a,b) t=a;a=b;b=t由於變數t沒定義,

所以此巨集定義是錯誤的。

答案:錯誤

題號:2158

#define 和printf 都不是c語句。

答案:正確

題號:5102

關係運算子<= 與 == 的優先順序相同。

答案:錯誤

填空題號:1076

表示式3.5 + 1 / 2的計算結果是_____。

答案:空 1:

3.5題號:551

請寫出以下程式的輸出結果_____。

main()

int a = 100;

if( a > 100) printf(「%d\n」, a > 100);

else printf(「%d\n」, a <= 100);

}答案:空 1:

1題號:3255

表示式(int)((double)(5/2)+2.5)的值是_____.

答案:空 1:

4題號:2472

閱讀下面程式,程式執行後的輸出結果為_____。

#include ""

main()

答案:空 1:

0918273645

題號:937

以下程式段的輸出結果是_____。

int i = 0, sum = 1;

dowhile( i < 5);

printf(「%d\n」, sum);

答案:空 1:

11題號:5213

以下程式段的輸出結果是

int x = 0177;

printf(「x = %3d, x = %6d, x = %6o, x = %6x, x = %6u\n」, x, x, x, x, x);

答案:空 1:

x = 127

空 2:

x = 127

空 3:

x = 177

空 4:

x = 7f

空 5:

x = 127

題號:3210

以下程式的輸出結果是_____。

main()

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

}答案:

空 1:

2,5,1,2,3,-2

題號:4474

當計算機用兩個位元組存放乙個整數時,其中能存放的最大十進位制整數是_____、最小十進位制整數是_____,它們的二進位制形式是_____。

答案:空 1:

65535

空 2:

-32768

空 3:

1111 1111 1111 1111,1000 0000 0000 0000

題號:2791

結構化程式由三種基本結構組成。

答案:空 1:

順序空 2:

條件分支 【或】 選擇

空 3:

迴圈題號:561

閱讀下面程式,程式執行後的輸出結果是_____。

#include ""

main()

答案:空 1:

3程式設計

題號:2660

【程式設計】

功能:計算出k以內最大的10個能被13或17整除的自然數之

和。(k〈3000)。

#include <>

#include""

void bky();

int fun(int k)

main()

void bky()

out=fopen("","w");

if(out==null)

for(s=1;s<=5;s++)

fclose(in);

fclose(out);

}示例**:

int a=0,b=0;

while((k>=2)&&(b<10))

k--;

}return a;

題號:5854

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

a、選擇語句

b、迴圈語句

c、函式呼叫

d、函式定義

答案:d

題號:1957

c語言中,邏輯"真"等價於

a、非零的整數

b、大於零的整數

c、非零的數

d、大於零的數

答案:c

題號:3786

使用者定義的函式不可以呼叫的函式是()。

a、本檔案外的

b、main函式

c、本函式下面定義的

d、非整型返回值的

答案:b

題號:1764

東北大學C語言考試題庫

題號題目第幾題 1編寫乙個售貨機 pos 計算程式,用於水果店售貨員算賬。蘋果每千克3.2元,1梨每千克1.96元,香蕉每千克3元,櫻桃每千克24元。某顧客購買1.5斤蘋果,2斤梨,3斤香蕉,1.5斤櫻桃,付給售貨員100元。要求規範輸出這位顧客購買各類水果的名稱,對應的重量和應付價錢,顯示顧客所付...

金工實習考試題庫含答案

窗體頂端 1 車工 共22道題 1.車床變速箱內主軸變速由 a 實現。a 齒輪 b 鏈輪 c 皮帶輪 d 凸輪 2.車刀刃傾角的主要作用是控制切屑流向,並影響刀頭強度。a a 對b 錯 3.對方形工件進行車削加工時,正確的裝夾方法是採用 d a 三爪卡盤 b 花盤 c 兩頂尖 d 四爪卡盤 4.切削...

C 考試題庫

一 選擇題,每題1分,共40分 下列各題a b c d 四個選項中,只有乙個選項是正確的,請將正確選項填寫在答題卡相應位置上,答在試卷上不得分 1 以下程式段中與語句k a b?b c?1 0 0 功能等價的是 a if a b b c k 1 b if a b b c k 1 else k 0el...