《C语言程序设计》模拟试卷八语言程序设计》
一、填空题。(每空2分,共10分)填空题。(每空。(1实数在语言中又称2表达式a1,a1,a的值是___________________。3设i
ti5;则循环语句whilei1i;执行后,的值为_______________。i4设charstri
g″This_is_a_book″;则数组的长度应是________________。5设i
ta232,3;则数组元素_____________________的值为3。二、单项选择题。(每题2分,共在20分)单项选择题。(每题。(1C语言程序编译时,程序中的注释部分【】A参加编译,并会出现在目标程序中B参加编译,但不会出现在目标程序中C不参加编译,但会出现在目标程序中D不参加编译,也不会出现在目标程序中2下列表达式的值为0的是【】A35B350C35D353下列保留字中用于构成循环结构的是【】AifBwhileCswitchDdefault4与语句ifabifcdx1;elsex2;等价的是【】Aifabifcdx1;elsex2;Bifabifcdx1;elsex2;Cifabcdx1;elsex2;Difabx2;elseifcdx1;
f5设charx′a′;则pri
tf″xcyc
″,x,97;的输出是【】Axa,y97Bx97,yaCx97,y97Dxa,ya6设i
ta41,2,3,4,5,6,7,8,9;则数组a的第一维的大小是【】A2B3C4D无确定值7执行下列程序i
ta331,2,3;i
tb331,2,3;mai
pri
tf″d
″,a10b00;后输出的结果是【】A0B1C2D38执行下列程序i
ta3b4;voidfu
i
tx1i
tx2pri
tf″dd
″x1x2b;
mai
i
ta5b6;fu
ab;
后输出的结果是【】A3,4B11,1
fC11,4D11,69将一个整数10002存到磁盘上,以ASCII码形式存储和以二进制形式存储,占用的字节数分别是【】A2和2B2和5C5和2D5和510执行如下程序mai
i
tpa10a010a120papri
tf“d”p则输出结果【】A10B20C40D无法确定三、按给出的程序功能,在空格处,填写正确的程序语句,使程序完整。(每按给出的程序功能,在空格处,填写正确的程序语句,使程序完整。(每。(题6分,共18分)1以下程序的功能是用选择法对数组a中的整数由小到大进行排序。voidsorti
tbi
t
i
tijt;fori0;i
1;ifor______;j
;jifbi_____bjtbi;_____________;bjt;mai
f
i
ta5,8,6,2,7,4,1,3;i
ti;sorta,8;fori0;i8;ipri
tf″5d″,ai;pri
tf″
″;
2输入一字符串换行为结束标r