第2部分C程式設計的初步知識

2021-03-03 23:54:00 字數 3732 閱讀 8000

一、選擇題

1、vc++中,short int型別變數所佔位元組數是( b )。

a.1b.2 c.3d.4

2、不合法的八進位制數是( b )。

a.0 b.028 c.077 d.01

3、不合法的十六進製制數是( a )。

a.oxff b.0xabc c.0x11 d.0x19

4、若有定義:long k;,則能使k得到32800的賦值表示式是( c )。

a.k=328*100b.k=32700+200

c.k=328,k*=100d.k=30000+2800

5、( b )是c語言提供的合法的關鍵字。

a.floatb.unsigned c.integer d.char

6、不合法的常量是( d )。

a.』\2bcd.』\483』

7、若short int型別資料佔兩個位元組,則下列語句的輸出結果為( d )。

short int k=-1;

printf(「%d,%u\n」,k,k);

a.-1,-1b.-1,32767

c.-1,32768d.-1,65535

8、下列程式的輸出是( b )。

#include

void main()

a.0b.變數無定義 c.-1 d.1

9、若a為整型變數,則以下語句( b )。

a=-2l;

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

a.賦值不合法b.輸出值為-2

c.輸出為不確定值d.輸出值為2

10、若k為int型變數,則以下語句( c )。

k=8567;

printf(「|%-06d|\n」,k);

a.輸出格式描述不合法b.輸出為|008567|

c.輸出為|8567d.輸出為|-08567|

11、設d為字元變數,下列表示式不正確的是( c )。

a.d=97 b.d=』a』 c.d=」a」 d.d=』g』

12、下面程式的輸出結果為( b )。

void main()

a.14 40b.20 0

c.20 4d.14 4

13、下面程式的輸出結果為( b )。

void main()

a.8 40b.10 40

c.10 4d.8 4

14、若x=3,y=z=4,則下列表示式的值分別為( a )。

(1) (z>=y>=x)?1:0

(2) z>=y&&y>=x

a.0 1b.1 1 c.0 0 d.8 4

15、下面程式的輸出結果為( a )。

void main()

a.11 1 0 1b.11 -3 2 1

c.12 -3 2 1d.11 1 2 1

16、下面程式的輸出結果為( a )。

void main()

a.2,0 3,-1b.2,1 3,0

c.2,0 2,1d.2,1 0,1

17、c語言中能用來表示整常數的進製是( a )。

a.十進位制、八進位制、十六進製制b.十二進位制、十進位制

c.六進製制、八進位制d.二進位制、十進位制

18、在ascii**中可以看到每乙個小寫字母比它相應的大寫字母的ascii碼( a )。

a.大32b.大64 c.小32 d.小1

19、下列程式的執行結果是( d )。

#include

#define sum (10+20)

void main()

a.100 b.110 c.70 d.150

20、已知在ascii集中,字母a的序號是65,以下程式的輸出結果是( b )。

void main()

a.輸出格式不合法,輸出錯誤資訊b.67,88

c.66,89d.c,x

21、以下選項中正確的整型常量是( b )。

a.1.2 b.-20 c.1,000 d.4 5 6

22、以下選項中正確的實型常量是( d )。

a.0 b.3. 1415 c.0.329×102 d..871

23、以下選項中不正確的實型常量是( b )。

a.2.607e-1b.0.8103e 2

c.-77.77d.456e-2

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

a.abc.c b.file c.main d.printf

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

a._123 b.printf c.ad.dim

26、c語言中運算物件必須是整型的運算子是( a )。

abcd.*

27、可在c程式中作為使用者識別符號的一組識別符號是( b )。

a.voidb.as_b3 c.ford.2c

define123abcdo

wordifcasesig

28、若變數已正確定義並賦值,復合c語言語法的表示式是( b )。

a.a=a+7b.a=7+b+c,a++

c.int(12.3%4d.a=a+7=c+b

29、以下敘述正確的是( d )。

a.a是實型變數,c允許進行以下賦值a=10,因此可以這樣說:實型變數中允許存放整型值

b.在賦值表示式中,賦值號左邊既可以是變數,也可以是任意表示式

c.執行表示式a=b後,在記憶體中a和b儲存單元中的原有值都將被改變,a的值已由原值改變為b的值,b的值由原值變為0

d.已有a=3,b=5,當執行了表示式a=a+b,b=a-b,a=a-b之後,已使a中的值為5,b中的值為3

30、以下敘述正確的是( c )。

a.在c程式中無論是整數還是實數,只要在允許的範圍內都能準確無誤的表示

b.c程式由主函式組成

c.c程式由函式組成

d.c程式由函式和過程組成

31、下述程式的輸出是( c )。

#include

void main()

a.0,0,3 b.0,1,2 c.1,0,3 d.1,1,2

二、填空題

1、對數學式,寫出3個等價的c語言表示式:a*b/c 、 a/c*b 、 b/c*a 。

2、表示式s=10應當讀作「 把10賦給變數s 」。

3、通常乙個位元組包含 8 個二進位制位。在乙個位元組中能存放的最大(十進位制)整數是

127 ,最小(十進位制)整數是 -128 ,它的二進位制形式是 11111111 。

4、當計算機用兩個位元組存放乙個整數時,其中能存放的最大(十進位制)整數是 32767 ,最小(十進位制)整數是 -32768 ,它的二進位制數的形式是 1111111111111111 。

第二章C程式設計的初步知識

一 選擇題 2.1 以下選項中正確的整型常量是 a 12.b 20 c 1,000 d 4 5 6 答案 b 2.2 以下選項中正確的實型常量是 a 0 b 3.1415 c 0.329 10 2 10的2次方 d 871 答案 d 2.3 以下選項中不正確的實型常量是 a 2.607e 1 b 0...

北京中考數學解讀第2部分

申利軍 136 目錄1 實數概念數軸1 2 科學記數法三個非負數2 3 整式3 4 分解因式定義運算4 5 分式分式方程5 6 二次根式二元一次方程組6 7 計算7 8 不等式 組 及應用8 9 一元二次方程及其解法配方法9 10 一元二次方程的根的判別式10 11 方程中整體代入求值整數根問題11...

管理制度範本 第2部分

二 信用 合同 管理機構 人員崗位責任制度 本企業設立兼職的信用 合同 管理機構,紮口於財務科。副總經理為信用 合同 管理機構的分管領導,有專職信用 合同 管理工作人員。一 信用 合同 管理機構職能 1 組織宣傳 貫徹信用 合同 法律法規,培訓信用 合同 管理人員和業務人員,依法保護本企業的合法權益...