全国2009年10月高等教育自学考试
C程序设计试题
课程代码:04737
一、单项选择题本大题共20小题,每小题1分,共20分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1对C中主函数描述正确的是A名称为mai
,可为多个B名称不限,可为多个C名称为mai
,必须有且只能有一个D名称不限,必须有且只能有一个2调用声明为i
tresulti
ta,i
tb的函数时,正确的方法是Aresult1,2Bresult1Cresult01,03Dresult1,2,33用于包含C标准库iostream的预处理指令是Adefi
eiostreamBi
cludeiostreamCdefi
e‘iostream’Di
clude‘iostream’4无类型标识符是指AvoidBboolCshortDlo
g5从本质上看,引用是被引用变量的A拷贝B别名C复制D克隆6下面关于数组的初始化正确的是AcharstrabcBcharstr2a,b,c;Ccharstr12a,b,e,d;Dcharstra,b,c;7C类中定义的成员默认访问属性为ApublicBprivateCprotectedDfrie
d8决定C语言中函数的返回值类型的是Aretur
语句中的表达式类型B调用该函数时系统随机产生的类型C调用该函数时的主调用函数类型D在定义该函数时所指定的数据类型9函数i
tmi
i
t,i
t返回参数中较小者,设有两整型变量i
ta10;i
tb15;在执行语句mi
a,b;之后,a,b值分别为A9,14B9,15C10,14D10,15浙04737C程序设计试卷第1页共12页
f10声明函数为内联函数时所使用的关键字为Aco
stBi
li
eCshortDsig
ed11函数i
tsumi
tal,i
tb1,i
tc3可与下列哪个函数同时声明Adoublesumi
t;Bcharsumi
t,i
t;Ci
tsumdouble;Di
tsumi
t,i
t,i
t;12函数模板templatetype
ameTvoidFu
cT,T可具有下列哪种实例化形式AvoidFu
cfloat,i
tBvoidFu
cchar,charCvoidFu
ci
t,doubleDvoidFu
cbool,float13下列访问成员的方式哪个是正确的A对象名对象成员名B对象指针名对象成员名C对象名→对象成员名D类名→对象成员名14对类A,复制构造函数的原型是AA::Aco
stA;BA::Aco
stA;CA::Aco
stA;DA::A;15对classpoi
t,如使用poi
tptr
ewpoi
t2;创建对象数组,则删除此数组使用的语句是Adeleteptr2;Bdeleteptr;Cdeleteptr;Ddelete2ptr16下列哪个编译指令不属于条件编译指令AifBelseCe
difDerror17类A中存在静态数据成员x,设a和b是类A的两个对象,在执行ax10之后,bx的值为A未初始化B等于axC等于0D随机1r