2016华工C++随堂练习答案(6)

2019-01-19 12:07

答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 5. 有声明

int fun14( int ); int (?pf)(int) = fun14; 在下列选项中,正确的调用是( )。

(A)int a=15; int n=fun14(&a); (B)int a = 15; cout<<(&pf)(a); (C)cout<<(?pf)( 256 ); (D)cout << ?pf( 256 ); 答题: A. B. C. D. (已提交) 参考答案:A 问题解析:

1. 指定内联函数的关键字是( )。

(A)include (B)inline (C)namespace (D)typedef 答题: A. B. C. D. (已提交) 参考答案:B 问题解析:

2. 内联函数的正确定义是( )。

(A)inline int small(); int small(){ /*……*/ } (B)int small(); inline int small(){ /*……*/ } (C)int inline small(); int small(){ /*……*/ } (D)int small(); int inline small(){ /*……*/ }

答题: A. B. C. D. (已提交) 参考答案:A 问题解析:

3. 使用重载函数编程序的目的是( )。

(A)使用相同的函数名调用功能相似的函数 (B)共享程序代码 (C)提高程序的运行速度 (D)节省存储空间 答题: A. B. C. D. (已提交) 参考答案:A 问题解析:

4. 重载函数要求( )。

(A)函数名不同,函数参数个数相同 (B)函数名不同,函数参数类型相同 (C)函数名相同,函数类型各不相同 (D)函数名相同,函数类型也相同 答题: A. B. C. D. (已提交) 参考答案:C 问题解析:

5. 以下正确的重载函数是( )。

(A)int same (int, double); double same (int, double); (B)int same1 (int, double); int same2 (int, double); (C)int same (int =0); int same (int);

(D)int same (int, double); int same (int, double, double); 答题: A. B. C. D. (已提交) 参考答案:D

问题解析:

1. 自动存储变量是指( )。

(A)自动指定存储地址的变量 (B)自动更新数据的变量 (C)在程序块执行时生成,块结束时释放的变量 (D)在项目执行时生成,项目结束时释放的变量 答题: A. B. C. D. (已提交) 参考答案:C 问题解析:

2. 在函数中声明的静态变量( )。

(A)在函数体中可见,函数结束调用时释放。 (C)在项目中可见,函数结束调用时释放。 (B)在函数体中可见,项目结束调用时释放。 (D)在项目中可见,项目结束调用时释放。 答题: A. B. C. D. (已提交) 参考答案:B 问题解析:

3. 语句标号的作用域是( )。

(A)函数 (B)文件 (C)程序块 (D)项目 答题: A. B. C. D. (已提交) 参考答案:A 问题解析:

4. 全局变量指的是( )的变量。

(A)在项目所有文件可访问 (B)当前文件的所有代码可访问 (C)任何自动初始化为0 (D)具有文件作用域 答题: A. B. C. D. (已提交) 参考答案:D 问题解析:

5. 当局部变量与全局变量同名时,若要在局部块内访问全局变量,使用( )运算符。 (A):: (B): (C). (D)-> 答题: A. B. C. D. (已提交) 参考答案:A 问题解析:

1. 有数组定义double d[10]; 以下叙述不正确的是( )。 (A)数组d有10个元素 (B)数组d的最后一个元素是d[10]

(C)数组d的第一个元素*d (D)数组d的字节数是sizeof(double)*10 答题: A. B. C. D. (已提交) 参考答案:B 问题解析:

2. 以下对一维数组 a 的定义正确的是( )。 (A)int n = 5, a[n]; (B)int a(5);

(C)const int N = 5; int a[N]; (D)int n; cin>>n; int a[n]; 答题: A. B. C. D. (已提交)

参考答案:C 问题解析:

3. 下列数组定义语句中,不合法的是( )。

(A)int a[3] = { 0, 1, 2, 3 }; (B)int a[] = { 0, 1, 2 }; (C)int a[3] = { 0, 1, 2 }; (D)int a[3] = { 0 }; 答题: A. B. C. D. (已提交) 参考答案:A 问题解析:

4. 已知 int a[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, *p = a;,不能表示数组 a 中元素的式子是( )。

(A)*a (B)*p (C)a (D)a[ p-a ] 答题: A. B. C. D. (已提交) 参考答案:C 问题解析:

5. 已知 int a[] = { 0,2,4,6,8,10 }, *p = a+1; 其值等于0的表达式是( )。 (A)* (p++) (B)*(++p) (C)*(p--) (D)*(--p) 答题: A. B. C. D. (已提交) 参考答案:D 问题解析:

1. 说明一个长度为10的数组,元素类型为整型指针的正确语句是( )。 (A)int *pary[10]; (B)int (*pary)[10]


2016华工C++随堂练习答案(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《自动控制原理》实验指导书2012 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: