哈工大20022003学年秋季学期
班号姓名
C语言
题号分数一二
试
三四
题
五六七
八
九
十
总分
附加题
(20分,每题2分)一、选择题:选择题:(
1.以下不正确的C语言标识符是()。AABCBabcCa_bcDabc2.C程序是由构成的。A主程序与子程序B主函数与若干子函数C一个主函数与一个其它函数D主函数与子函数3.以下说法中正确的是:。A在C语言中,实参与其对应的形参各占独立的存储单元;B在C语言中,实参与其对应的形参共占同一个存储单元;C在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元;D在C语言中,形参是虚拟的,不占存储单元。4.设
3则
的结果是()。A2B3C4D55.设整型变量
10i4则赋值运算
i1执行后,的值是
()。A0B1C2D36.凡是函数中未指定存储类别的局部变量其隐含的存储类别是()。A自动(auto)B静态(static)C外部(exter
)D寄存器(register)7.whilex)在(语句中的x与下面条件表达式等价的是:。Ax0Bx1Cx1Dx08.若有以下说明和语句:structworker
第1页(共6页)
f班级:
学号:
姓名:
i
t
ochar
ameworkpwork则以下引用方法不正确的是()。Awork
oBp
oCp
oDwork
o9.以下对二维数组进行正确初始化的是()。Ai
ta23123456Bi
ta3123456Ci
ta2123456Di
ta2123410.二维数组a有m列,则在aij之前的元素个数为:AjmiBimjCimj1Dimj1
。
给出下列程序的运行结果:分,20二、给出下列程序的运行结果:前四题每题3分,后两题每题4分
1.i
cludestdiohmai
i
ti16jx6ji1xijpri
tf“dd
”jx运行结果是:2.i
cludestdiohi
cludemathhmai
i
ta1b4c2floatx105y40zzabcsqrtdoubley12cxpri
tf“f
”z
2
f班级:
学号:
姓名:
运行结果是:3.i
cludestdiohmai
i
tabcdac0b1d20ifadd10elseifbifcd25elsed15pri
tf“dd
”d运行结果:4.mai
i
ti10switchicase9i1case10i1case11i1defaulti1pri
tf“d”i运行结果:5.i
cludestdiohmai
i
ta1234ijs0j1fori3i0i
3
f班级:
学号:
姓名:
ssaijjj10pri
tf