2020年秋学堂在线《C++语言程序设计基础(2020秋)》课后章节测试答案

发布时间:2020-10-21 15:33:34   来源:文档文库   
字号:

第1章 绪论

第2章 C++简单程序设计(一)

第2章 C++简单程序设计(二)

第3章 函数

第4章 类与对象

第5章 数据的共享与保护

第6章 数组、指针与字符串(一)

第6章 数组、指针与字符串(二)

单选题 (1分)

C++语言是( )

A

机器语言

B

汇编语言

C

面向过程的高级语言

D

面向对象的高级语言

 

ABCD

正确答案D

单选题 (1分)

面向对象的程序设计方法的主要优势在于

A

编写硬件接口程序

B

编写小规模的数值计算程序

C

开发大型系统

D

开发函数库

 

ABCD

正确答案C

单选题 (1分)

在C++中,实现封装性需借助于

A

枚举

B

C

数组

D

函数

 

正确答案B

单选题 (1分)

在面向对象方法中,不属于”对象”基本特点的是

A

一致性

B

分类性

C

多态性

D

标识唯一性

 

正确答案A

单选题 (1分)

关于编程下列说法错误的是

A

编程需要用一种程序设计语言

B

编程就是软件开发的全部工作

C

编写面向对象的程序最好选用面向对象的语言

D

编程完成之后需要进行测试

 

正确答案B

单选题 (1分)

计算机最小的存储单位是bit

A

正确

B

错误

 

AB

正确答案A

 填空题 (1分)

255(10)转换为二进制为____

 

正确答案:[ "11111111" ]  填空题 (1分)

0.101(2)转化为十进制为____

 

正确答案:[ "0.625" ] 填空题 (2分)

八位二进制原码:____

八位二进制补码:____

 

正确答案:[ "10111000" ] 正确答案:[ "11001000" ] 多选题 (2分)

以下属于c++语言的特点是:(多选)

A

支持面向对象程序设计

B

支持泛型程序设计

C

支持面向过程程序设计

 

正确答案ABC

多选题 (2分)

以下字符串可以作为标识符的是(多选)

A

_

B

123

C

C++

D

Define

E

int

F

cout

 

正确答案ADF

填空题 (1分)

C风格字符串”C++”在内存中占用的字节数是____。

 

正确答案:[ "4" ]  单选题 (1分)

符号常量在定义时一定要初始化()

A

True

B

false

 

正确答案A

单选题 (1分)

以下哪个属于算术运算符:

A

^

B

%

C

=

D

||

 

正确答案B

单选题 (1分)

控制格式的标志位中,转换为十六进制形式的标志位是

A

dec

B

hex

C

oct

D

ws

 

正确答案B

 单选题 (1分)

控制格式输入输出的操纵符中,设置域宽的是?

A

ws

B

oct

C

setfill()

D

setw()

 

正确答案D

单选题 (1分)

为了避免嵌套的if-else语句的二义性,C语言规定else总是与__组成配对关系

A

缩排位置相同的if

B

在其之前未配对的if

C

在其之前最近的未配对的if

D

同一行上的if

 

正确答案C

 填空题 (1分)

switch case语句中,case语句后的表达式可以是变量。____(填是或否)

 

正确答案:[ "否" ] 填空题 (1分)

swich case语句中,case分支中的语句可以是多个语句且不需要大括号。____(填是或否)

 

正确答案:[ "是" ] 填空题 (1分)

while语句后的表达式在值为true的时候会执行语句。____(填是或否)

 

正确答案:[ "是" ] 单选题 (1分)

以下叙述正确的是

A

do-while 语句构成的循环不能用其它语句构成的循环来代替

B

do-while 语句构成的循环只能用 break 语句退出

C

用 do-while 语句构成的循环,在 while 后的表达 式为true时结束循环

D

用 do-while 语句构成的循环,在 while 后的表达 式为false时结束循环

 

正确答案D

 多选题 (2分)

下列程序计算1+2+3+...+9,请补充代码

A

i++

B

--i

C

i+=1

 

正确答案AC

 单选题 (1分)

本文来源:https://www.2haoxitong.net/k/doc/014762d1e718964bcf84b9d528ea81c759f52e10.html

《2020年秋学堂在线《C++语言程序设计基础(2020秋)》课后章节测试答案.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式