- 4
- 0
- 约4.73千字
- 约 7页
- 2021-01-10 发布于天津
- 举报
大连理工大学网络教育学院《C/C++ 语言程序设计》期末考试复习题
、单选题
1、已知 int x=2,y=8 ;执行 x*=y+2 ;后 x 的值是(
)。
A. 20
B. 18
C. 16
D. 12
2、下列 while 循环的执行次数是( )。 while(int i=0) i++;
A. 0
B. 1
C. 5
D.无限
3 、以下不属于 C 语言关键字的是( )。
A. short
B. int
C.case D. DIM
4、当一个类对象离开它的作用域时,系统将自动调用该类的( )。
构造函数C
构造函数
C.析构函数
5、 下列哪个函数不是类的成员函数。 (
A.析构函数
C.拷贝构造函数
6、 在执行 int a[][3]={1 ,2, 3,4,5,6};
A. 4
C. 2
7、C++中用3个保留字实现异常处理,除了
A. if
拷贝构造函数
D.默认构造函数
)
B.构造函数
D.友元函数
语句后, a[0][0] 的值是( )。
B. 1
D. 5
throw 和 catch 外,还有( )。
B. class
C. try
D. return
8、当类的继承方式为( )时,基类中的公有成员和保护成员都以私有成员身份出现在派生类中,而
基类的私有成员在派生类中不可直接访问。
A.私有继承
A.私有继承
B.公有继承
C.保护继承
D.以上都不是
9、作用域分辨符可以用来限定要访问的成员所在的类的名称,
它的符号表示为(
)。
A.:B. ?:C.;D. \10、下列哪个函数的作用是字符串比较(A. strlen()B. strcmp()C. strcat()D. strcpy()11、指出下面合法的标识符是(A. 3abB. intC.
A.:
B. ?:
C.;
D. \
10、下列哪个函数的作用是字符串比较(
A. strlen()
B. strcmp()
C. strcat()
D. strcpy()
11、指出下面合法的标识符是(
A. 3ab
B. int
C. stu2
D. $abc
12、设有数组定义 char array [ ]=Public;则数组array所占的空间为(
A. 4个字节
B. 5个字节
C. 6个字节
D. 7个字节
13、下面表达式中错误的是(
A. b=a++
B. a/=2
C. a+b=5
D. a=5,b=6,c=7
14、在定义int a[5];之后,对a的引用正确的是(
A. a[5]
B. a[4.3]
C. a(5)
D. a[0]
15、执行下面的程序段后
,输出结果是(
)° main(){char a[]=english;printf(%c,a[O]);}
B. eD. shA
B. e
D. sh
english
单选题答案
1、A
2、A
3、D
4、
C
5、D
6、B
7、C
8、A
9、
A
10、B
11、C
12、D
13、C
14、D
15、B
二、填空题
1、 C++类中可以包含公有、 和 三种具有不同访问控制权的成员。
2、 表达式sqrt(81)和pow(6,3)的值分别为 和 °
3、 空串的长度为 ,存储它需要占用 个字节。
4、 使用cin和cout进行输入输出操作的程序必须包含头文件 ,其语句格式为
5、 int a[5]={1,2,3,4,5} ,则a[0]和a[3]元素对应的初值分别为 和 。
6、 对一个类中的数据成员的初始化可以通过构造函数中的 实现,也可以通过构造函数中的 实现。
7、 随机函数rand()%20的值在 至 区间内。
8、 C语言中使用的词分为 、 、运算符、分隔符、常量和注释符六类。
9、 同一优先级的运算符,运算次序由结合方向决定,大部分运算符都为 结合,只有少数运算符为
特殊的 结合。
10、 switch语句是多分支语句,常和关键字 、 及default 配合使用。
11、 C程序用while语句、 语句和 语句实现循环结构。
12、 int a[5]={1,2,3}, 则a[1]和a[4]元素对应的值分别为 和 。
13、 C语言中的变量,按作用域范围可分为两种,即 和 。
14、 和指针相关的两个运算符 和*,分别称为 运算符和 运算符。
15、 对象的访问是指对对象成员的使用,可以通过成员运算符 和指向成员运算符 访问。
填空题答案
1.私有、保护.9、 216 3 . 0、
1.私有、保护
.9、 216 3 . 0、
1 4 . iostream.h 、#includeiostream.h
9.左、右 10
.初始化表、函数体
case、break 11
7 . 0、19 8 .标识符、关键字
do-while 、for
1
您可能关注的文档
- BKPT-600_BKC600保护装置_宣传单页.docx
- BKR-600_BKD600保护装置_宣传单页.docx
- BKS-300小水电保护控制一体化简页.docx
- BLUEAIRE系列使用说明.docx
- BR6.0平滑信道功能介绍03.docx
- BZ200服务保障标准体系表.docx
- B包办公设备参数.docx
- B超检查报告单.docx
- B超科实习生自我鉴定范文.docx
- C#窗体控件实验报告.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)