全球旧事资料 分类
小题每小题二、填空题(本大题共10小题每小题2分共20分)填空题(共请在每小题的空格中填上正确答案错填、不填均无分。答案。请在每小题的空格中填上正确答案。错填、不填均无分。16.设有宏定义defi
eX104,则pri
tf(“%d
”,6X);的输出结果是___________。17.设doublex:,则表达式x5,(x5)2的值是___________。18.能正确表述“2x3或x10”的C语言表达式是___________。19.设有循环语句for(i1i5i)i;,则其循环体执行的次数是___________。20.调用系统函数strcmp(),必须在程序的开头写上一条文件包含命令是___________。21.设chars15(“programmi
g”),则pri
tf(“%d
”,strle
(s);的结果是___________。;)22.设floata3475,82,23,37,12,10,34;,则a21的值是___________。23.设chara20‘‘Switch”,pa:,则(p2)的值是___________。24.在函数间传递数据时,函数的形参和调用时的实参都是数组,传递方式为___________。25.若文件型指针fp已指向某文件的末尾,则函数feof(fp)的返回值是___________。小题,三、程序分析题(本大题共4小题,每小题4分,共16分)程序分析题(阅读下列程序,将输出结果写到各题右侧的空白处。阅读下列程序,将输出结果写到各题右侧的空白处。26.mai
()i
tx1a0b0;switch(x)case0abreak;caselbcase2abbreak;case3ab;pri
tf(″a%d,b%d
″,ab);)27.mai
()i
ta10,b20,p1&ap2&b;p120;p240;if(p2p1)p1p2;pri
tf(″a%d,b%d
″,ab)
2
f28.f(i
tb)statici
ty3;retur
(by);mai
()i
ta2,i,kfor(i0;i2i)pri
tf(″%d
″,f(a);)29i
tfu
s(i
t
)if(
1
2)retur
2;elseretur
fu
s(
1);mai
()i
tx4;pri
tf(″S%d
″,fu
s(x))小题,四、程序填充题(本大题共3小题,每小题6分,共18分)程序填充题(请将下列程序横线处缺少的部分补上,使其能正确运行。请将下列程序横线处缺少的部分补上,使其能正确运行。30从键盘输入10个整数,用“冒泡排序法”由小到大进行排序。defi
eN10mai
()i
tijtaN;for(i0iN;i)sca
f(“%d’’,ai);for(i0iN1i)for(jN1;ji1;______)第一空if(ajaj1)taj;________;aj1t;第二空for(i0;iN;i)pri
tf(″%5d″_______)第三空pri
tf(″
″);31统计文本文件filedat的行数(提示:以’
’作为每行的结束)。i
clur
好听全球资料 返回顶部