C++程序设计基础复习题A.DOC

上传人:国*** 文档编号:366042 上传时间:2018-09-27 格式:DOC 页数:24 大小:111KB
下载 相关 举报
C++程序设计基础复习题A.DOC_第1页
第1页 / 共24页
C++程序设计基础复习题A.DOC_第2页
第2页 / 共24页
C++程序设计基础复习题A.DOC_第3页
第3页 / 共24页
C++程序设计基础复习题A.DOC_第4页
第4页 / 共24页
C++程序设计基础复习题A.DOC_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、 C+程序设计基础复习题 A 一、填空题 1. 算法的基本控制结构包括: , , 。 2. 在 C+中有三种参数传递方式: _、 _和 _。 3. 下面是一个输入半径,输出其面积和周长的 C+程序,在下划线处填上正确的语句。 #include using namespace std; _pi=3.14159; void main( ) double r; cout T func(T x, T y) return x*x + y*y; 在下列对 func()的调用中,错误的是 ( )。 A. func(3,5); B. func(3.0,5.5) C. func(3,5.5) D. func(d

2、ouble)3,5.5) 8. 类的析构函数的作用是 ( )。 A. 对象的初始化 B. 删除对象时的清理任务 C. 与一般成员函数一样 D. 类的初始化 9. 程序段 int a,b; a=5; b=a+; cout using namespace std; #include int f1(int x) static int z=3,y=0; y+; z+; return(x+y+z); void main() int a=1,k; for(k=0;k long sub(int num) int i; long subsum=1; for(i=1;i using namespace std;

3、 class Person public: Person() cout main() int i,t=1,s=0; for(i=1;i=101;_) s=s+i*t; t=_; 12. 在 C+语言中,逻辑假用 _表示。 13. 执行 “cout char( A+4)endl;” 语句后得到的输出结果为 。 14. 算术表达式 -2x5 对应的 C+表达式为 。 15. 假定一个一维数组的定义为 “char * a8 ;” ,则该数组所含元素的个数为 ,所占存储空间的字节数为 。 16. 若要访问指针变量 p所指向的数据,应使用表达式 _。 17. 表达式: 26%3=_, 32/5=_。 1

4、8. C+源程序文件的扩展名是 _ ,头文件的扩展名是 _ 。 19. 在 C+中,声明布尔类型变量所用的关键字是 _, 定义虚函数所用的关键字是 _。 二、选择题 21. 由 C+目标文件连接而成的可执行文件的默认扩展名为 ( )。 A. cpp B. exe C. obj D. lik 22. 在下列成对的表达式中,运算结果类型相同的一对是 ( )。 A. 7 2 和 7.0 2.0 B. 7 2.0 和 7 2 C. 7.0 2 和 7 2 D. 7.0 2.0 和 7.0 2 23. 内联函数的特点是 ( )。 A.减少代码量,加快访问速度 B.减少代码量,减缓访问速度 C.增加代码量,减缓访问速度 D.增加代码量,加快访问速度 24. 类的私有成员可在何处被访问 ( )。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。