安徽建筑大學(xué)往年C語言判斷題大全及答案_第1頁
安徽建筑大學(xué)往年C語言判斷題大全及答案_第2頁
安徽建筑大學(xué)往年C語言判斷題大全及答案_第3頁
安徽建筑大學(xué)往年C語言判斷題大全及答案_第4頁
安徽建筑大學(xué)往年C語言判斷題大全及答案_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

安徽建筑大學(xué)往年C語言判斷題大全(一)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>答題前要仔細(xì)閱讀答題卡上的“考生須知填好姓名、準(zhǔn)考證號(hào)填寫清楚,字跡

不能超出框線。

>部分學(xué)科有選作題,注意按題目要求進(jìn)行作答,如有選項(xiàng)框,請(qǐng)使月2B鉛筆將選

定題目對(duì)應(yīng)的選項(xiàng)框涂滿涂黑,不得多涂或漏涂。

>考試結(jié)束后,一定要帶回準(zhǔn)考證等所帶物品。

一、判斷題(每小題2.5分,共100分)

()1、表達(dá)式3+4>215%4的結(jié)果是1。

()2、在c語言中10!=9的值是1

()3、在定義一個(gè)共用為變量時(shí),系統(tǒng)分配給她的存儲(chǔ)空間是該共用體中占有

最大存儲(chǔ)空間的成員所需的存儲(chǔ)空間。

()4、八進(jìn)制是一種“逢八進(jìn)一"的進(jìn)制,它由0~8這九個(gè)符號(hào)來描述。()

()5、若有說明inti=8,k;則y:float(i)是合法的c表達(dá)式

()6、在對(duì)一個(gè)c程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤。

()7、假設(shè)賦值運(yùn)算符的優(yōu)先級(jí)比算術(shù)運(yùn)算符高,執(zhí)行以下程序段后,n的值為

10ointn;n=10+2;

()8、在c程序中,9ab是非法的用戶標(biāo)識(shí)符。

()9、符號(hào)常量在C程序中必須用define進(jìn)行說明,

()10、c語言中sizeof是函數(shù),而不是運(yùn)算符。

()11、以下程序段中,break語句只執(zhí)行一次。

n=9;

for(i=1;i<=n;i++)

(

for(j=1;j<=n;J++)

(

if(i!=1&&j>i)

(

break;

}

printf(w%4d'\i*j);

)

printf("\n");

}

()12.chars:"CLanguagev;表示s是一個(gè)指向字符串的指針變量,把字

符串的首地址賦予s

()13、字符個(gè)數(shù)多的字符串比字符個(gè)數(shù)的字符串大

()14、符號(hào)“a"和‘a(chǎn)'的區(qū)別是"a"是字符串常量,占2個(gè)字節(jié);而‘a(chǎn)'是

字符常量,占1個(gè)字節(jié)。

()15、數(shù)組初始化的常見方式有三種:直接對(duì)數(shù)組中的所有元素賦值、只對(duì)數(shù)

組中的一部分元素賦值、對(duì)數(shù)組全部元素賦值但不指定長(zhǎng)度。

()16、c語言中只能逐個(gè)引用數(shù)組元素而不能一次引用整個(gè)數(shù)組。

()17、兩指針變量相減所得之差是兩個(gè)指針?biāo)笖?shù)組元素之間相差的元素個(gè)

數(shù)

()18、若定義a[][2]={l,2,3,4,5,6,7};

則a數(shù)組中行的大小無法確定。

()19、在標(biāo)準(zhǔn)c語言中,使用函數(shù)strcpy時(shí)可以將'0'一起復(fù)制到目標(biāo)串

()20、全局靜態(tài)變量的作用域限制在定義它的源文件內(nèi),只能為該源文件內(nèi)的

函數(shù)公用。

()21、一個(gè)函數(shù)利用return不可能同時(shí)返回多個(gè)值

()22、c語言中不相同類型的指針變量也可以相互賦值。

()23、main函數(shù)必須寫在一個(gè)c程序的最前面。()

()24、凡在函數(shù)中未指定存儲(chǔ)類別的局部變量,其默認(rèn)的存儲(chǔ)類別為static

()25、一個(gè)c程序可以有若干個(gè)c源程序組成,而c源程序可以由若干個(gè)函數(shù)

和預(yù)處理組成。

()26、對(duì)以下定義的二維數(shù)組table,其行下標(biāo)的取值范圍是[0,2],列下標(biāo)的

取值范圍是[0,1],數(shù)組元素分別是:table[0][0]、table[0][l],table[l][0].

table[1][1],table[2][0]和table[2][1],可以表示一個(gè)3行2列的矩陣。

inttable[3][2];

()27、執(zhí)行語句int*p;后,指針變量p只能指向ini類型的變量。

()28、函數(shù)調(diào)用可以出現(xiàn)在執(zhí)行語句中,但不能出現(xiàn)在表達(dá)式中.

()29、函數(shù)形參的存儲(chǔ)單元是動(dòng)態(tài)分配的。

()30、函數(shù)strcmp從頭至尾順序地將其對(duì)應(yīng)字符比較,遇到兩個(gè)字符不等時(shí),

兩個(gè)字符相減得到一個(gè)int型值,兩個(gè)字符串完全相同時(shí),則返回0。

()31.c語言標(biāo)準(zhǔn)輸入操作中,gets()函數(shù)一次只可讀取一個(gè)字符。

()32、在標(biāo)準(zhǔn)c語言中,main函數(shù)必須出現(xiàn)的所有其他函數(shù)之前

()33、二維數(shù)組在定義時(shí),只能省略第一維的長(zhǎng)度。

()34、c程序的執(zhí)行是從程序文件的第一個(gè)函數(shù)開始,到最后一個(gè)函數(shù)結(jié)束。

()

()35、當(dāng)調(diào)用函數(shù)時(shí),實(shí)參是一個(gè)數(shù)組名,則向函數(shù)傳送的是數(shù)組的首地址。

()36、函數(shù)若無返回值,則它一定無形參。

()37、以“r”方式打開一個(gè)文件時(shí),文件指針指向文件首。

()38、c語言對(duì)文件讀、寫之前必須先打開文件,在使用文件之后應(yīng)關(guān)閉該文

件。

()39、結(jié)構(gòu)體類型是由不同類型的數(shù)據(jù)組成的。

()40、結(jié)構(gòu)體變量可以作數(shù)組元素

【往年C語言判斷題大全(一)參考答案】

一、判斷題

1、正確

2、正確

3、錯(cuò)誤

4、錯(cuò)誤

5、錯(cuò)誤

6、錯(cuò)誤

7、正確

8、正確

9、正確

10、錯(cuò)誤

11、錯(cuò)誤

12、正確

13、錯(cuò)誤

14、正確

15、正確

【解析】數(shù)組初始化的常見的方式有三種,具體如下:

1、直接對(duì)數(shù)組中的所有元素賦值

2、只對(duì)數(shù)組中的一部分元素賦值

3、對(duì)數(shù)組全部元素賦值,但不指定長(zhǎng)度

16、正確

17、正確

18、錯(cuò)誤

19、正確

20、正確

21、正確

22、錯(cuò)誤

23、錯(cuò)誤

24、錯(cuò)誤

25、正確

26、正確

27、正確

28、錯(cuò)誤

29、正確

30、正確

31、錯(cuò)誤

【解析】gets從標(biāo)準(zhǔn)輸入設(shè)備讀字符串函數(shù),可以無限讀取,不會(huì)判斷上限

32、錯(cuò)誤

33、正確

34、錯(cuò)誤

35、正確

36、錯(cuò)誤

37、正確

38、正確

39、正確

40、正確

安徽建筑大學(xué)往年C語言判斷題大全(二)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>答題前要仔細(xì)閱讀答題卡上的“考生須知工填好姓名、準(zhǔn)考證號(hào)填寫清楚,字跡

不能超出框線。

>部分學(xué)科有選作題,注意按題目要求進(jìn)行作答,如有先項(xiàng)框,請(qǐng)使用2B鉛筆將選

定題目對(duì)應(yīng)的選項(xiàng)框涂滿涂黑,不得多涂或漏涂。

>考試結(jié)束后,一定要帶回準(zhǔn)考證等所帶物品。

一、判斷題(每小題2.5分,共100分)

()1、若變量定義為intfahr;,則表達(dá)式5*(fahr-32)/9和表達(dá)式5/

9*(fahr-32)是等價(jià)的。

()2、字符常量的長(zhǎng)度肯定為1

()3、在標(biāo)準(zhǔn)c中,賦值表達(dá)式可以出現(xiàn)在表達(dá)式的任何位置。()

()4、一個(gè)十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制后,其值發(fā)生的改變。

()5、共用體變量的各個(gè)成員所占內(nèi)存單元的地址相同。

()6、c語言中浮點(diǎn)型常量指數(shù)表示形式中,字母e或e之前不必有數(shù)字。

()7、在c語言程序中.以分號(hào)";"作為結(jié)束標(biāo)記的代碼都可稱為語句

()8、for語句的一般形式如下,若表達(dá)式2的值為"假",則結(jié)束循環(huán)。

()9、c語言中g(shù)ot。語句的用法不符合結(jié)構(gòu)化原則,一般不宜采用。

()10、某文件中定義的靜態(tài)全局變量的作用域是本文件。

()11、若有以下程序段:inicl=l,c2=2,c3;c3=L0/c2*cl;則執(zhí)行后,c3中的

值是0。

()12、條件運(yùn)算式a?b:c中,b和c必須為同一類型

()13、下劃線是標(biāo)識(shí)符中的合法字符。

()14、c語言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線三種字符組成。()

()15.continue不是結(jié)束本次循環(huán),而是終止整個(gè)循環(huán)的執(zhí)行。

()16、continue語句的作用是結(jié)束本次循環(huán)。

()17、break語句可以一次跳出多層循環(huán)。

()18.c語言中,字符串常量最后一個(gè)字符是結(jié)束標(biāo)志,該結(jié)束符是'0'。

()19、pulchar函數(shù)可以向終端輸出一個(gè)字符串

()20、調(diào)用strc叩函數(shù)比較字符串大小時(shí),通常較長(zhǎng)的字符串會(huì)較大。

()21、對(duì)字符數(shù)組元素進(jìn)行引用時(shí),可以一次引用整個(gè)數(shù)組。

()22、c語言中,在一個(gè)函數(shù)內(nèi)部可以定義另一個(gè)函數(shù)。

()23、c語言在函數(shù)調(diào)用時(shí),若形參實(shí)參都是普通變量,實(shí)參和形參可以共用

存儲(chǔ)單元。

()24、main函數(shù)也是c語言的關(guān)鍵字()

()25、函數(shù)的實(shí)參傳遞到形參有兩種方式:值傳遞和地址傳遞。

()26、字符串常量是由一對(duì)雙引號(hào)括起來的字符序列。

()27、c程序總是從main函數(shù)的第一條語句開始執(zhí)行的。()

()28、用指針變量可以指向一維數(shù)組,也可以指向多維數(shù)組。

()29、字符串必須以‘0'結(jié)束,但字符數(shù)組可以不包括'0'。

()30、對(duì)于已正確定義的二維數(shù)組a,*(a[i]+j)與的含義相同。

()31、指針變量定義后僅可以指向與之同類型的不同變量。

()32、當(dāng)多個(gè)函數(shù)發(fā)生多層嵌套調(diào)用時(shí),最后被調(diào)用的函數(shù)卻最先結(jié)束。

()33、數(shù)組名作為函數(shù)參數(shù),傳送的是地址.

()34、在標(biāo)準(zhǔn)c語言中,在main函數(shù)中定義的變量在整個(gè)程序中都是有作用

的。

()35、在標(biāo)準(zhǔn)c語言中,所有函數(shù)在調(diào)用之前都要進(jìn)行聲明。

()36、定義二維數(shù)組時(shí),如果對(duì)全部元素賦初值,則可以省略行數(shù)。

()37、使用strcpy(字苻數(shù)組,字符串)函數(shù)時(shí),字符串后面的、0'并沒有一起

拷貝到字符數(shù)組中。

()38、fseek函數(shù)一般用于二進(jìn)制文件。

()39、數(shù)組的下標(biāo)都有一個(gè)范圍,即"0~數(shù)組長(zhǎng)度

()40、c語言程序是從源文件的第一條語句開始執(zhí)行的

【往年C語言判斷題大全(二)參考答案】

一、判斷題

1、錯(cuò)誤

2、正確

3、正確

4、錯(cuò)誤

5、正確

6、錯(cuò)誤

7、正確

8、正確

9、正確

10、正確

11、正確

12、錯(cuò)誤

13、正確

14、正確

15、錯(cuò)誤

16、正確

17、錯(cuò)誤

18、錯(cuò)誤

19、錯(cuò)誤

20、錯(cuò)誤

21、錯(cuò)誤

22、錯(cuò)誤

23、錯(cuò)誤

24、錯(cuò)誤

25、正確

26、正確

27、正確

28、正確

29、正確

30、正確

31、正確

32、正確

33、正確

34、錯(cuò)誤

35、錯(cuò)誤

36、正確

37、錯(cuò)誤

38、正確

39、錯(cuò)誤

【解析】數(shù)組的下標(biāo)都有一個(gè)范圍,即"0~[數(shù)組長(zhǎng)度-1]”,假設(shè)數(shù)組的長(zhǎng)度為6,其下

標(biāo)范圍為。?5。當(dāng)訪問數(shù)組中的元素時(shí),下標(biāo)不能超出這個(gè)范圍,否則程序會(huì)報(bào)錯(cuò)。

40、錯(cuò)誤

安徽建筑大學(xué)往年C語言判斷題大全(三)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>答題前要仔細(xì)閱讀答題卡上的“考生須知工填好姓名、準(zhǔn)考證號(hào)填寫清楚,字跡

不能超出框線。

>部分學(xué)科有選作題,注意按題目要求進(jìn)行作答,如有先項(xiàng)框,請(qǐng)使用2B鉛筆將選

定題目對(duì)應(yīng)的選項(xiàng)框涂滿涂黑,不得多涂或漏涂。

>考試結(jié)束后,一定要帶回準(zhǔn)考證等所帶物品。

一、判斷題(每小題2.5分,共100分)

()1、條件表達(dá)式不能取代一般if的語句。

()2、case后面不必有空格,緊接著是變量表達(dá)式。

()3、c語言規(guī)定,簡(jiǎn)單變量做實(shí)參時(shí),它和對(duì)應(yīng)形參之間的數(shù)據(jù)傳遞方式是地

址傳遞。

()4、c程序中的變量不必先定義后使用。

()5、十進(jìn)制轉(zhuǎn)換成二進(jìn)制可以采用除2取余的方式。()

()6、c語言中逗號(hào)運(yùn)算符不是所有運(yùn)算符中級(jí)別最低的。

()7、c語言中標(biāo)準(zhǔn)輸入輸出設(shè)備指的是鍵盤和顯示器。

()8、以下程序段符合c語言語法。k=1;intk;

()9、帶參數(shù)的宏定義中,形參的個(gè)數(shù)只能是一個(gè),不能是多個(gè)。

()10、變量被定義后,它不僅有一個(gè)確定的地址值,而且還會(huì)有一個(gè)確定

的本身值。

()11、c語言中浮點(diǎn)型常量指數(shù)表示形式中,e或e后面的指數(shù)部分可以是非

整數(shù)。

()12、for語句的一般形式如下,若表達(dá)式2的值為“真”,則先執(zhí)行循環(huán)體語

句,再計(jì)算表達(dá)式3,然后繼續(xù)循環(huán)。

()13、c語言中switch語句可以用if語句完全代替.()

()14、在if語句中,必須出現(xiàn)else。

()15、do-while語句先執(zhí)行循環(huán)中的語句,然后再判斷表達(dá)式是否為真,如

果為真則繼續(xù)循環(huán);如果為假,則終止循環(huán)。

()16、在多層循環(huán)中,continue語句只結(jié)束本次循環(huán),而不是終止整個(gè)循環(huán)的

執(zhí)行。

()17、for語句只能用于循環(huán)次數(shù)已經(jīng)確定的情況

()18、break則是結(jié)束整個(gè)循環(huán)過程,不再判斷執(zhí)行循環(huán)的條件是否成立。

()19、在標(biāo)準(zhǔn)c語言中,數(shù)組的下標(biāo)必須是常量,不允許是表達(dá)式。

()20、c語言中的數(shù)組默認(rèn)的下標(biāo)值是從0開始的。

()21、在c語言中,引用數(shù)組元素時(shí),數(shù)組下標(biāo)的數(shù)據(jù)類型只能是整型常量。

()

()22、一個(gè)c源程序可由一個(gè)或多個(gè)函數(shù)組成。()

()23、chara="string"是合法的數(shù)組定義語句。

()24、在用數(shù)組名作為函數(shù)實(shí)參時(shí),傳遞的是數(shù)組的起始地址,所以就不允許

使用形參數(shù)組的形式

()25、fseek函數(shù)一般用于又本文件。

()26、return語句作為函數(shù)的出口,在一個(gè)函數(shù)體內(nèi)只能有一個(gè)

()27、遞歸調(diào)用函數(shù)可以沒有終止遞歸的條件。

()28、要使用標(biāo)準(zhǔn)輸入、輸出函數(shù),正常情況下應(yīng)該在文件的開頭加上以下內(nèi)

容:#include〈graphics.?1>或#include"graphics.h'。

()29、定義變量或函數(shù)時(shí),當(dāng)數(shù)據(jù)的存儲(chǔ)類別缺省時(shí),其存儲(chǔ)類別為auto。

()30、使用slrcpy(字符數(shù)組,字符串)函數(shù)時(shí),字符數(shù)組長(zhǎng)度必須足夠大。

)31、若有說明語句char*p="itismine"則p變量中存放的是整個(gè)字

)32、在定義函數(shù)時(shí),必須要指定函數(shù)中的參數(shù)列表。

()33、c程序是由函數(shù)構(gòu)成的,其中有且只有一個(gè)主函數(shù)main。

()34、在C語言中能逐個(gè)地使用下標(biāo)變量,也能一次引用整個(gè)數(shù)組。

()35、在定義函數(shù)中指定的形參,在未出現(xiàn)函數(shù)調(diào)生時(shí),它們并不占內(nèi)存中的

存儲(chǔ)單元。

()36、指針變量定義后可以指向任何類型的不同變量。

()37、文件指針用于指向文件,文件只有被打開后才有對(duì)應(yīng)的文件指針。

()38、在一個(gè)文件中定義的全局變量其作用域還可以擴(kuò)展到其他文件。

()39、一個(gè)結(jié)構(gòu)體類型可以由多個(gè)稱為成員的成分組成。()

()40、結(jié)構(gòu)體成員必須是不同數(shù)據(jù)類型的變量。

【往年C語言判斷題大全(三)參考答案】

一、判斷題

1、錯(cuò)誤

2、錯(cuò)誤

3、錯(cuò)誤

4、錯(cuò)誤

5、正確

6、錯(cuò)誤

7、正確

8、錯(cuò)誤

9、錯(cuò)誤

10、錯(cuò)誤

11、錯(cuò)誤

12、正確

13、正確

14、錯(cuò)誤

15、正確

16、正確

17、錯(cuò)誤

18、正確

19、錯(cuò)誤

20、正確

21、錯(cuò)誤

22、正確

23、錯(cuò)誤

24、錯(cuò)誤

25、錯(cuò)誤

26、錯(cuò)誤

27、錯(cuò)誤

28、錯(cuò)誤

29、正確

30、正確

31、錯(cuò)誤

32、錯(cuò)誤

33、正確

34、錯(cuò)誤

35、正確

36、錯(cuò)誤

37、正確

38、正確

39、正確

40、錯(cuò)誤

安徽建筑大學(xué)往年C語言判斷題大全(四)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>答題前要仔細(xì)閱讀答題卡上的“考生須知工填好姓名、準(zhǔn)考證號(hào)填寫清楚,字跡

不能超出框線。

>部分學(xué)科有選作題,注意按題目要求進(jìn)行作答,如有先項(xiàng)框,請(qǐng)使用2B鉛筆將選

定題目對(duì)應(yīng)的選項(xiàng)框涂滿涂黑,不得多涂或漏涂。

>考試結(jié)束后,一定要帶回準(zhǔn)考證等所帶物品。

一、判斷題(每小題2.5分,共100分)

()1、變量的值保存在內(nèi)存單元上,是可以被改變的C

()2、c語言中,整型變量的輸出格式只有外d一種。

()3、若a和b類型相同,在計(jì)算了賦值表達(dá)式a二b后,b中的值將放入a中,

而b中的值不變。()

()4、++和一運(yùn)算符可以用于常量或表達(dá)式。

()5、用static和auto定義的變量一樣都可以進(jìn)行多次賦值操作。

()6、寄存器變量只限于整型、字符型和指針型的局部變量。

()7、i++表示在使用該表達(dá)式值之后將i值加1。

()8、隱式類型轉(zhuǎn)換是指將取值范圍大的數(shù)據(jù)類型轉(zhuǎn)換為數(shù)據(jù)取值范圍小的數(shù)

據(jù)類型。

()9、模運(yùn)算符%僅用于整型變量或整型常量。

()10、十進(jìn)制和二進(jìn)制只是針對(duì)數(shù)字的不同表示方式,無論采用哪種方式表示

一個(gè)數(shù),它的值都是一樣的。

()11、extern變量的生命期是整個(gè)程序執(zhí)行期。

()12、如果運(yùn)算符"*"和"/"都是右結(jié)合的,則表達(dá)式10*6/5值是10。

()13、在同一源文件中,使用extern可將全局變量的作用域向上擴(kuò)展。

()14、內(nèi)存單元的地址與內(nèi)存單元中的數(shù)據(jù)是兩個(gè)完全相同的概念

()15、c語言中簡(jiǎn)單變量作為實(shí)參時(shí),它和對(duì)應(yīng)的形參之間的數(shù)據(jù)傳遞方式是

雙向值傳遞。

()16、c語言中,數(shù)字字符'0',,'2',…,9的ascii碼按降序連

續(xù)排列。

()17、if語句不可以嵌套使用。

()18、switch語句中的default必須出現(xiàn)在所有case之后。

()19、對(duì)于如下的swi:ch語句(使用break)的一般形式,其執(zhí)行流程是:首先

求解表達(dá)式,如果表達(dá)式的值與某個(gè)常量表達(dá)式的值相等,則執(zhí)行該常量表達(dá)式

后的相應(yīng)語句段;

如果表達(dá)式的值與任何一個(gè)常量表達(dá)式的值都不相等,則執(zhí)行default后的語

句段,最后執(zhí)行break語句,跳出switch語句。switch(表達(dá)式)

(

case常量表達(dá)式1:語句段1;

break;

case常量表達(dá)式2:語句段2;

break;

case常量表達(dá)式n:語句段n;

break;

default:語句段n+1;

break;

()20.continue語句不僅可以出現(xiàn)在循環(huán)體語句中,還可以出現(xiàn)在其他任何

地方。

()21、在while循環(huán)中允許使用嵌套循環(huán),但只能是嵌套while循環(huán)。()

()22、循環(huán)體如包括有一個(gè)以上的語句,則必須用{}括起來,組成復(fù)合語句。

()23、在c語言中,跳轉(zhuǎn)語句有break語句、goto語句和continue語句。

()24、比較兩個(gè)字符串是否相等不能通過條件運(yùn)算符

()25、定義char"string="string?"是將字符串的值賦給指針變量string°

()26、字符串"that"小于字符串"the"。()

()27、在標(biāo)準(zhǔn)c語言中,二維數(shù)組在內(nèi)存中的存放次序是以行序?yàn)橹餍颉?/p>

()28、若有定義一維數(shù)組inta[4]的首地址為0078h,則a[l]元素的首地

址是0079h(設(shè)int型數(shù)據(jù)占兩個(gè)字節(jié))。

()29、數(shù)組元素通常也稱為下標(biāo)變量。必須先定義數(shù)組,才能使用下標(biāo)變量。

()30、調(diào)用輸入輸出庫函數(shù)時(shí),編譯預(yù)處理命令為^include<stdio.h><>

()31、在標(biāo)準(zhǔn)c語言中,函數(shù)的定義和調(diào)用一樣都是不可以嵌套的。

()32、遞歸調(diào)用時(shí)必須有結(jié)束條件,不然就會(huì)陷入無限遞歸的狀態(tài)。

()33、靜態(tài)局部變量的值在函數(shù)調(diào)用結(jié)束后不消失而保留原值

()34、對(duì)于一個(gè)具體的函數(shù)來說,實(shí)參與形參不必一一對(duì)應(yīng)。

()35、函數(shù)的實(shí)參可以是常量,變量或表達(dá)式

()36、如果指針變量p已指向數(shù)組中的一個(gè)元素,則p+1指向同一數(shù)組中的

下一個(gè)元素。

()37、當(dāng)篙數(shù)的實(shí)參與形參同名時(shí),它們將共占內(nèi)存單元。()

()38、可以用一個(gè)指針變量指向一個(gè)函數(shù),然后通過該指針變量調(diào)用此函數(shù)。

()39、指針變量,只能作為函數(shù)的形參,不可以作函數(shù)的實(shí)參

()40、指針數(shù)組的每一個(gè)元素都是指針變量,且都指向相同的數(shù)據(jù)類型。

【往年C語言判斷題大全(四)參考答案】

一、判斷題

1、正確

2、錯(cuò)誤

3、正確

4、錯(cuò)誤

5、錯(cuò)誤

6、正確

7、正確

8、錯(cuò)誤

9、正確

10、正確

11、正確

12、正確

13、正確

14、錯(cuò)誤

15、錯(cuò)誤

16、錯(cuò)誤

17、錯(cuò)誤

18、錯(cuò)誤

19、正確

20、錯(cuò)誤

21、錯(cuò)誤

22、正確

23、正確

【解析】跳轉(zhuǎn)語句用丁實(shí)現(xiàn)循環(huán)執(zhí)行過程中程序流程的跳轉(zhuǎn),在C語言中,跳轉(zhuǎn)語句有

break語句、goto語句和continue語句。

24、正確

25、錯(cuò)誤

26、正確

27、正確

28、錯(cuò)誤

29、正確

30、正確

31、錯(cuò)誤

32、正確

33、正確

34、錯(cuò)誤

35、正確

36、正確

37、錯(cuò)誤

38、正確

39、正確

40、正確

安徽建筑大學(xué)往年C語言判斷題大全(五)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>答題前要仔細(xì)閱讀答題卡上的“考生須知工填好姓名、準(zhǔn)考證號(hào)填寫清楚,字跡

不能超出框線。

>部分學(xué)科有選作題,注意按題目要求進(jìn)行作答,如有先項(xiàng)框,請(qǐng)使用2B鉛筆將選

定題目對(duì)應(yīng)的選項(xiàng)框涂滿涂黑,不得多涂或漏涂。

>考試結(jié)束后,一定要帶回準(zhǔn)考證等所帶物品。

一、判斷題(每小題2.5分,共100分)

()1、浮點(diǎn)型常量的指數(shù)表示中,e是可以省略的。

()2、表達(dá)式是一長(zhǎng)串式子,常量與變量并不是表達(dá)式。

()3、c程序中的一個(gè)變量可以被定義為兩個(gè)或多個(gè)不同的類型.

()4、在c程序運(yùn)行過程中,其值不能被改變的量稱為常量,其值可以改變的量

稱為變量。

()5、下列語句是正確的:charslO;s="goodbye";

()6、計(jì)算機(jī)語言(computerlanguage)是人與計(jì)算機(jī)之間通訊的語言。

()7、將int型變量x蔣換為float型應(yīng):float(x);

()8、程序段if(a>b)max=a;elsemax=b;可以用條件表達(dá)式max=(a>

b)?a:b表示。

()9、若函數(shù)的返回值與return表達(dá)式類型不一致時(shí),以return表達(dá)式類型

為準(zhǔn)。

()10、局部變量如果沒有指定初值,則其初值不確定

()11、不同類型的結(jié)構(gòu)變量之間也可以直接賦值。

()12、C語言標(biāo)準(zhǔn)格式輸出函數(shù)printfO的參數(shù)表是由若干個(gè)表達(dá)式組成。

()13、同一個(gè)switch語句中的所有case后面的常量表達(dá)式的值都必須互不

相同。

()14、以下程序段中,當(dāng)i大于10或者s大于20時(shí),循環(huán)結(jié)束。

s=0;

i=1;

whiled<=10)

{

s=s+i;

if(s>20)

(

break;

)

i++;

)

()15、break語句不能終止正在進(jìn)行的多層循環(huán)。

()16、printf("格式控制字符串”,輸出項(xiàng)表列)中,■格式控制字符串"必須用

英文狀態(tài)下的雙引號(hào)括起來。

()17、函數(shù)strcpy(strl,str2);

的功能是將字符串str2復(fù)制到字符串strl中。

()18、已有定義:chara[]="xyz",b[]={'x','y','z};則數(shù)組a和b的長(zhǎng)度

相同

()19、字符數(shù)組定義后,可以用賦值語句將一字符串常量或字符數(shù)組直接賦給

一個(gè)字符數(shù)組。

()20、數(shù)組名是一個(gè)指針,它可以指向數(shù)組中的任何元素。

()21、c語言中在引用數(shù)組元素時(shí)可以一次引用整個(gè)數(shù)組。

()22、c程序函數(shù)體是由左右方括號(hào)[]括起來的部分。

()23、實(shí)參向形參進(jìn)行數(shù)值傳遞時(shí),數(shù)值傳遞的方向是單向的,即形參變量值

的改變不影響實(shí)參變量的值。

()24、按照c語言的規(guī)定,在參數(shù)傳遞過程中,既可以將實(shí)參的值傳遞給形參,

也可以將形參的值傳遞給實(shí)參,這種參數(shù)傳遞是雙向的C

()25、一個(gè)c源程序必須包含一個(gè)main函數(shù)。

()26、在一個(gè)函數(shù)中調(diào)用另一個(gè)被調(diào)函數(shù)時(shí),如果在所有函數(shù)定義之前,已經(jīng)

對(duì)函數(shù)類型進(jìn)行了說明,則在各個(gè)主調(diào)函數(shù)中不再進(jìn)行說明。

()27、c語言中函數(shù)返回值的類型是由形參的數(shù)據(jù)類型決定的。

()28、在定義函數(shù)時(shí),若函數(shù)類型為"void",則表示該函數(shù)沒有返回值;若

函數(shù)參數(shù)為"void",則表示該函數(shù)沒有參數(shù)。

()29、不允許把一個(gè)數(shù)值或字符賦予指針變量

()30、使用strcpy(字符數(shù)組,字符串)函數(shù)時(shí),字符數(shù)組長(zhǎng)度沒有限制。

()31、構(gòu)成數(shù)組的各個(gè)元素可以有不同的數(shù)據(jù)類型,

()32、用scanf()函數(shù)輸入實(shí)型數(shù)時(shí),可以指定寬度,但不能規(guī)定精度。

()33、指針變量和它指向的變量之間的關(guān)系,可以用指針運(yùn)算符表示

()34、c語言中,字符串常量存放在字符數(shù)組中要有一個(gè)結(jié)束符,該結(jié)束

符是0。

()35、inta[4],*p;其中a是地址常量,p為地址變量。

()36、用數(shù)組名作函數(shù)參數(shù)時(shí),數(shù)組中的元素可以發(fā)生變化,故違反了函數(shù)參

數(shù)傳遞的單向性。

()37、有數(shù)組定義inta[2][2]=(U},{2,3}};

則的值為0。

()38、通過roturn語句,函數(shù)可以帶回一個(gè)或一個(gè)以上的返回值。

()39、靜態(tài)外部變量只在本文件內(nèi)可用.

()40、共用體變量可以作結(jié)構(gòu)體的成員,結(jié)構(gòu)體變量也可以作共用體的成員。

【往年C語言判斷題大全(五)參考答案】

一、判斷題

1、錯(cuò)誤

2、錯(cuò)誤

3、錯(cuò)誤

4、正確

5、錯(cuò)誤

6、正確

7、錯(cuò)誤

8、正確

9、錯(cuò)誤

10、正確

11、錯(cuò)誤

12、正確

13、正確

14、正確

15、正確

16、正確

17、正確

18、錯(cuò)誤

19、錯(cuò)誤

20、錯(cuò)誤

21、錯(cuò)誤

22、錯(cuò)誤

23、正確

24、錯(cuò)誤

25、正確

26、正確

27、錯(cuò)誤

28、正確

29、正確

30、錯(cuò)誤

31、錯(cuò)誤

32、正確

33、正確

34、錯(cuò)誤

35、正確

36、錯(cuò)誤

37、正確

38、錯(cuò)誤

39、正確

40、正確

安徽建筑大學(xué)往年C語言判斷題大全(六)

總分:100分考試時(shí)間:90分鐘

注意事項(xiàng):

>答題前要仔細(xì)閱讀答題卡上的“考生須知工填好姓名、準(zhǔn)考證號(hào)填寫清楚,字跡

不能超出框線。

>部分學(xué)科有選作題,注意按題目要求進(jìn)行作答,如有先項(xiàng)框,請(qǐng)使用2B鉛筆將選

定題目對(duì)應(yīng)的選項(xiàng)框涂滿涂黑,不得多涂或漏涂。

>考試結(jié)束后,一定要帶回準(zhǔn)考證等所帶物品。

一、判斷題(每小題2.5分,共100分)

()1、表達(dá)式都有運(yùn)算結(jié)果

()2、用while語句和用do-while語句處理同一問題時(shí),若二者的循環(huán)體部分

一樣,但在while后面的表達(dá)式一開始就為假(0值)時(shí),兩種循環(huán)的結(jié)果是不同

的。

()3、標(biāo)準(zhǔn)格式輸入函數(shù)scanf()可以從鍵盤上接收不同數(shù)據(jù)類型的數(shù)據(jù)項(xiàng)。

()4、如果for的循環(huán)體語句中沒有使用continue語句,則以下for語句和

while語句等價(jià)。for(表達(dá)式1;表達(dá)式2;表達(dá)式3)for的循環(huán)體語句表達(dá)

式1:

while(表達(dá)式2)

{

for的循環(huán)體語句;

表達(dá)式3;

}

()5、邏輯運(yùn)算符V關(guān)系運(yùn)算符〈算術(shù)運(yùn)算符〈賦值運(yùn)算符是錯(cuò)誤的。

()6、在標(biāo)準(zhǔn)c語言中,共用體變量中的各成員是共同占用一塊存儲(chǔ)空間

()7、全局變量本身不是靜態(tài)存儲(chǔ)方式。

()8、c程序中的常量就是在程序運(yùn)行過程中其值不能被改變的量。

()9、字符型數(shù)據(jù)不可以進(jìn)行算術(shù)運(yùn)算。

()10、變量就是其值可以變化的量。

()11、在c語言中輸入數(shù)據(jù)時(shí)可以指定數(shù)據(jù)的精度C0

()12、在標(biāo)準(zhǔn)c中,語句必須以";"結(jié)束。

()13、V2的值為40,10>>2的值為2.5

()

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論