第一篇:《C語(yǔ)言程序設(shè)計(jì)》期末考試試卷以及答案提示
一、單項(xiàng)選擇題(本大題共20題,每題2 分,共40分)
1、以下不是C語(yǔ)言的特點(diǎn)的是 B。A、C語(yǔ)言簡(jiǎn)潔、緊湊
B、能夠編制出功能復(fù)雜的程序(任何程序都可以,不算特點(diǎn))C、C語(yǔ)言可以直接對(duì)硬件進(jìn)行操作 D、C語(yǔ)言移植性好
2、以下不正確的C語(yǔ)言標(biāo)識(shí)符是 D
A、ABC B、abc C、a_bc D、ab.c(只能是字母,下劃線,數(shù)字;另外數(shù)字不可開(kāi)頭)
3、一個(gè)C語(yǔ)言程序是由 B。A、一個(gè)主程序和若干子程序組成 B、函數(shù)組成 C、若干過(guò)程組成 D、若干子程序組成
4、一個(gè)算法應(yīng)該具有“確定性”等5個(gè)特性,對(duì)另外4個(gè)特性的描述中錯(cuò)誤的是 B A、有零個(gè)或多個(gè)輸入
B、有零個(gè)或多個(gè)輸出(有一個(gè)或多個(gè)輸出)C、有窮性
D、可行性
5、設(shè)變數(shù)a是整型,f是實(shí)型,i是雙精度型,則表達(dá)式10+?a?+i*f值的數(shù)據(jù)類型為 C A、int B、float C、double D、不確定(低類型要轉(zhuǎn)換為高類型)
6、在C語(yǔ)言中,char型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是 D。A、補(bǔ)碼 B、反碼 C、源碼 D、ASCII碼
7、有如下程序,輸入數(shù)據(jù):12345M678<cR>后(
8、若有以下定義int a,b;float x,則正確的賦值語(yǔ)句是 B。A、a=1,b=2(少了分號(hào))B、b++;C、a=b=5(句末少了分號(hào))D、b=int(x);(右側(cè)要是確切的值)
9、以下程序的執(zhí)行結(jié)果是 A。#include
10、巳知字母A的ASCII碼是65,以下程序的執(zhí)行結(jié)果是 D。#include
11、下列運(yùn)算符中優(yōu)先級(jí)最高的是 C。
A、< B、十 C、% D、!=(算術(shù),關(guān)系,邏輯,賦值)
12、設(shè)x、y和z是int型變數(shù),且x=3,y=4,z=5,則下面表達(dá)式中值為0的是A、?x?&&?y? B、x<=y(tǒng) C、x||y+z&&y-z D、!((x<y)&&!z ||1)
算術(shù),關(guān)系,邏輯,賦值
13、判斷char型變量cl是否為小寫(xiě)字母的正確表達(dá)式為 D。A、?a?<=c1<=f?z? B、(c1>=a)&&(c1<=z)C、(?a?>=c1)(?z?<=c1)D、(c1>=?a?)&&(c1<=?z?)
14、字符串“a”在內(nèi)存中占據(jù)的字節(jié)個(gè)數(shù)為 C。
A、0 B、1 C、2 D、3(字符串末尾默認(rèn)還有一個(gè)結(jié)束字符?