文档介绍:(密封线内勿答题) 姓名专业年级考试日期(密封线内勿答题)
《C语言程序设计》
(考试时间120分钟)
题号
一
二
三
四
五
六
…
总分
分数
一、单项选择题(本大题共12小题,每小题2分,共24分)
++中把不返回任何类型的函数应该说明为( )
A. int B. char
C. void D. double
("Hello,World\n");语句功能相同的C++语句是( )
>>"Hello,World\n"; <<"Hello,World\n";
>>"Hello,World\n"; <<"Hello,World\n";
++中,函数原型不能标识( )
++程序中,对象之间的相互通信通过( )
,析构函数的个数最多为( )
( )
QF(Qx){ QF(Qx){
return Q+x; return x+x;
} }
TF(Tx){ TF(Tx){
return x*x; return x>1;
} }
( )
f(″″,ios::app|ios::binary);的功能是建立流对象f,,并且( )
,将文件写指针定位于文件尾;若文件不存在,建立一个新文件
,将其置为空文件;若文件不存在,打开失败
,将文件写指针定位于文件首;若文件不存在,建立一个新文件
,打开失败;若文件不存在,建立一个新文件
( )
,其中a是( )
,有关派生类对象和基类对象的关系,不正确的叙述是( )
class A{
public:
virtual void func1( ){ }
void func2( ){ }
};
class B:public A{
public:
void func1( )