机密★启用前大连理工大学网络教育学院2018年春《C/C++语言程序设计》期末考试复****题注意事项:本复****题满分共:400分。一、单选题1、已知intx=2,y=8;执行x*=y+2;后x的值是()。、下列while循环的执行次数是()。while(inti=0)i++;、以下不属于C语言关键字的是()。、当一个类对象离开它的作用域时,系统将自动调用该类的()。、下列哪个函数不是类的成员函数。()、在执行inta[][3]={1,2,3,4,5,6};语句后,a[0][0]的值是()。、C++中用3个保留字实现异常处理,除了throw和catch外,还有()。、当类的继承方式为()时,基类中的公有成员和保护成员都以私有成员身份出现在派生类中,而基类的私有成员在派生类中不可直接访问。、作用域分辨符可以用来限定要访问的成员所在的类的名称,它的符号表示为()。A.::B.?:C.;D.\10、下列哪个函数的作用是字符串比较()。()()()()11、指出下面合法的标识符是()。.$abc12、设有数组定义chararray[]="Public";则数组array所占的空间为()。、下面表达式中错误的是()。=a++/=+b==5,b=6,c=714、在定义inta[5];之后,对a的引用正确的是()。[5][](5)[0]15、执行下面的程序段后,输出结果是()。main(){chara[]="english";printf("%c",a[0]);}、当类的继承方式为()时,基类的公有和保护成员的访问属性在派生类中不变,而基类的私有成员不可直接访问。、类中将关键字()写在函数体之前函数头之后,说明该函数是一个常成员函数(或const成员函数),可以防止函数改变数据成员的值。..、设intn=10,i=3;则赋值运算n%=i+1执行后,n的值是()。、下列选项中正确的语句是()。++(x+5)+5=6;=y+5;20、绑定工作在编译连接阶段完成的情况称为()。 、在下面的一维数组定义中,哪一个有语法错误()。[]={1,2,3};[10]={0};[];[5];22、假定AB为一个类,则该类的拷贝构造函数的声明语句为()。&(ABx);(ABx);(AB&);(AB*x)23、()是给对象取一个别名,它引入了对象的同义词。、下列运算符中,()运算符在C++中不能重载。A.?:B.+C.-D.<=25、一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取多种数据类型。、如果一个类至少有一个纯虚函数,那么就称该类为()。、进行文件操作时需要包含()文件。、当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。::::::::binary29、在ios中提供控制格式的标志位中,()是转换为十六进制形式的标志位。、C++中用3个保留字实现异常处理,除了try和catch外,还有()。 、设有定义intx;doublev;,则10+x+v值的数据类型是()。、对于while、do…while循环结果说法正确的是()。
C-C 语言程序设计 来自淘豆网www.taodocs.com转载请标明出处.