几个c++填空题求解答

2024-11-28 21:57:50
推荐回答(5个)
回答(1):

1. ".h" ".cpp"
2. iostream
3. ?:
4. void
5. 多 ,一
6. 私有 公有
7. 构造 析构
8.私有继承
9.'\n' endl
10. ++a
11. void
12. cout cin
13. 全局变量默认初始化为0
14. AB::bb
15. 数据成员 成员函数
16. 类 对象
17. 赋值 初始化列表
18. 定义对象 派生
19. 多态
20. virtual
21. 虚基类
22. static
23. 非静态成员
24. 全局函数 其他类的成员函数
25. friend void fun();

回答(2):

1 .h;.cpp
2
3 <表达式1>?<表达式2>:<表达式3>
4 void
5 多个;1
6 private;public
7 构造;析构
8 private
9 /n;endl
10 a++或++a
11 void
12 cout;cin
13 局部
14 AB.bb
15 成员变量;成员函数
16 类;对象
17 函数定义;初始化列表
18 直接定义变量;继承
19 多重继承
20 virtual
21 抽象类
22 static
23 非静态
24 友元函数;友元类
25 friend void fun();

回答(3):

1、 .h .cpp
2、iostream.h
3、?:
4、void
5、多 1
6、private public
7、构造 析构
8、私有继承
9、\r\n endl
10、a++或++a
11、void
12、cout cin
13、局部变量和全局变量
14、AB.bb
15、成员参数 成员函数
16、类和类的对象
17、初始化表 函数体
18、类的实例化 继承
19、多重继承
20、virtual
21、抽象类
22、static
23、非静态
24、函数 类
25、friend void fun()

回答(4):

第19题的答案应该是多重继承,不是多态吧

回答(5):

46、 定义函数时,在函数的类型前加上修饰词 _inline_____,指明将该函数定义为内联函数。
47、 有说明语句:*p;则*p++运算首先访问 __p的地址____,然后使__p的地址____ 的值加1。
48、 执行int *p=new int 操作,可以得到一个动态分配整型对象的__地址____。
49、 有说明语句:int *p;则(*p)++运算首先访问 ___*p___,然后使 ___*p___的值加1。
50. C++目标程序经_____编译器编译______后生成扩展名为exe的可执行程序文件。
51. 16位计算机中整型占_____2_____个字节存储空间。
52. 要在屏幕上显示"Hello,world!"应执行语句cout<<_"Hello, world\n"___。
53. 表达式8&3的结果是___0_______。
54. 作为语句的函数调用是通过_______分号_________来体现的。
55. 执行if (x>=0||x<=0) cout<<"abcd";else cout<<"wxyz";屏幕上显示的是_______abcd________。
56. 设一维整型数组data已进行了初始化,则其元素个数可由操作符sizeof通过表达式____________sizeof(data) / sizeof(int)______________计算出来。
57. 若一全局变量只允许本程序文件中的函数使用,则定义它时应加上修饰符____private___________。
58. 设有int w[3][4];,pw是与数组名w等价的数组指针,则pw应初始化为________pw = (int *)w__________________。
59. 要使引用pr代表变量char * p;,则pr应初始化为___________pr = *p___________________。
60. 在C++中封装性、继承性和_____多态性_______ 是面向对象思想的主要特征。
61. 假设int a=1,b=2;则表达式a+++--b的值为 ____2______。
62. 下面的程序实现输出x,y,z三个数中的最大值,请填入正确的内容。
#include
void main()
{ int x=5,y=8,z=9, u, v;
if____(x > y)_____ u=x;
else u=y;
if____(u > z)_____ v=u;
else v=z;
cout<<”v=”<}
63.C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取 _____传地址____ 方式。
64.在C++语言中,访问一个对象的成员所用的运算符是 ____.(dot)_____,访问一个指针所指向的对象的成员所用的运算符是 ____->_____。
65.C++语言支持的两种多态性分别是编译时的多态性和 ___运行时______的多态性。