(11)下面各選項(xiàng)中,均是C語言合法標(biāo)識(shí)符的選項(xiàng)組是
A)33 we auto
B)_23 me _3ew
C)_43 3e_ else
D)ER -DF 32
(12)可在C程序中用作用戶標(biāo)識(shí)符的一組標(biāo)識(shí)符是
A)and B)Date C)Hi D)case
_2007 y-m-d Dr.Tom Bigl
(13)以下對(duì)C語言函數(shù)的有關(guān)描述中,正確的是
A)在C語言中調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳給形參,形參的值不能傳送給實(shí)參
B)C函數(shù)既可以嵌套定義又可以遞歸調(diào)用
C)函數(shù)必須有返回值,否則不能使用函數(shù)
D)函數(shù)必須有返回值,返回值類型不定
(14)若函數(shù)調(diào)用時(shí)的實(shí)參為變量時(shí),以下關(guān)于函數(shù)形參和實(shí)參的敘述中正確的是
A)函數(shù)的實(shí)參和其對(duì)應(yīng)的形參共占同一存儲(chǔ)單元
B)形參只是形式上的存在,不占用具體存儲(chǔ)單元
C)同名的實(shí)參和形參占同一存儲(chǔ)單元
D)函數(shù)的形參和實(shí)參分別占用不同的存儲(chǔ)單元
(15)現(xiàn)有定義int a;double b;float c;char k;,則表達(dá)式a/b+c-k值的類型為:
A)int
B)double
C)float
D)char
(16)以下關(guān)于long、int和short類型數(shù)據(jù)占用內(nèi)存大小的敘述中正確的是
A)均占4個(gè)字節(jié)
B)根據(jù)數(shù)據(jù)的大小來決定所占內(nèi)存的字節(jié)數(shù)
C)由用戶自己定義
D)由C語言編譯系統(tǒng)決定
(17)有以下程序段
int j;float y;char name[50];
scanf("%2d%f%s",&j,&y,name);
當(dāng)執(zhí)行上述程序段,從鍵盤上輸入55566 7777abc后,y的值為
A)55566.0
B)566.0
C)7777.0
D)566777.0
(18)若變量已正確定義,有以下程序段
i=0;
do printf("%d,",i);while(i++);
printf("%d\n",i);
其輸出結(jié)果是
A)0,0
B)0,1
C)1,1
D)程序進(jìn)入無限循環(huán)
(19)下列程序的運(yùn)行結(jié)果是
#include "stdio.h"
main()
{ int x=-9,y=5,z=8;
if(x if(y<0)z=0; else z+=1; printf("%d\n",z);} A)6 B)7 C)8 D)9
計(jì)算機(jī)等級(jí)考試二級(jí)C語言三套全真預(yù)測試題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |