当前位置:首页 > 南开大学现代远程教育学院在线考试中心-面向对象程序设计
第1题(回答正确)
已知函数原型:void f(int a, int b=3,char c='*'); 则下面的函数调
用中,不合法的调用是()。
A
f(5,8)
B
f(5)
√ C
f(6, , '#')
D
f(0,0, '#')
第2题(回答正确)
程序在调用重载函数时,根据()区分到底要调用哪个函数。
A
返回值类型
B
函数名
√ C
参数个数和类型
D
以上都可以
第3题(回答正确)
已知“int a=10,b=8;int &r=a; r=b;cout< 输出为()。 A 10,8,8 B 10,8,10 C 8,8,10 √ D 8,8,8 第4题(回答错误) 假设堆内存分配均成功,则下面程序段完全正确的是()。 A int *p=new int[5]={1,2,3,4,5};for(int i=0;i<5;i++)cout<<=\ B int *p=new int(3);cout<<*p;delete p; √ C int *p=new int[5];for(int i=0;i<5;i++,p++) {*p=i; cout<<*p;}delete []p; D 以上程序段均正确 第5题(回答正确) 有如下类声明: class Sample { int x; }; 则Sample类成员x是 Sample类的()。 A 保护数据成员 B 公有数据成员 √ C 私有数据成员 D 以上选项都不正确 第6题(回答正确) C++语言类定义中默认的访问权限是public。 A 对 √ B 错 第7题(回答正确) 如果类A被说明成类B的友元,则()。 √ A 类A的成员函数可以访问类B的所有成员 B 类A的成员函数不得访问类B的所有成员 C 类A的成员即类B的成员 D 类B的成员即类A的成员 第8题(回答正确) 将一个函数声明为某类的友元函数后,则在函数中不可以直接访 问该类的()。 A 私有成员 B 公有成员
共分享92篇相关文档