西安电大 面向对象程序设计(本)第二次形考作业

内容查看
查看价格5

1、单选题(4分)

程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用(D )符号作为分隔符。

A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车

答案:

2、单选题(4分)

设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是(C )。

A.
12 B. 144 C. 156 D. 288

答案:.A.B.C.D

3、单选题(4分)

假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是( D)。

A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D.
1.0/a/b/c

答案:.A.B.C.D

4、单选题(4分)

设”int
a=15,b=26;”,则”cout<<(a,b);”的输出结果是(D )。

A. 15 B. 26,15 C. 15,26 D. 26

答案:.A.B.C.D

5、单选题(4分)

设x是一个bool型的逻辑量,y的值为10,则表达式 x && y的值为(C )。

A.
1 B. 0 C. 与x值相同 D. 与x值相反

答案:.A.B.C.D

6、单选题(4分)

x>0
&& x<=10的相反表达式为(A )。

A. x<=0 || x>10 B. x<=0 &&
x>10

C. x<=0 || x<=10 D. x>0 &&
x>10

答案:.A.B.C.D

7、单选题(4分)

x>0
|| y==5的相反表达式为( B)。

A. x<=0 || y!=5 B. x<=0 && y!=5

C. x>0 || y!=5 D. x>0 && y==5

答案:.A.B.C.D

8、单选题(4分)

设x和y均为bool量,则x && y为真的条件是(A )。

A. 它们均为真 B. 其中一个为真

C. 它们均为假 D. 其中一个为假

答案:.A.B.C.D

9、单选题(4分)

设x和y均为bool量,则x || y为假的条件是( C)。

A. 它们均为真 B. 其中一个为真

C. 它们均为假 D. 其中一个为假

答案:.A.B.C.D

10、单选题(4分)

字符串”a+b=12n”的长度为( B)。

A.
6 B. 7 C. 8 D. 9

答案:.A.B.C.D

11、判断题(4分)

程序中的预处理命令是指以#字符开头的命令。A

答案:A.正确B.错误

12、判断题(4分)

一条表达式语句必须以冒号作为结束符。B

答案:A.正确B.错误

13、判断题(4分)

在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是用户(或编程者)定义的头文件。A

答案:A.正确B.错误

14、判断题(4分)

使用#include命令可以包含一个头文件,也可以包含一个程序文件。A

答案:A.正确B.错误

15、判断题(4分)

一个函数定义由函数体组成。B

答案:A.正确B.错误

16、多选题(4分)

如果是类B在类A的基础上构造,那么,就称(ACD )。

A. 类A为基类或父类,类B为超类或子类

B. 类A为基类、父类或超类,类B为派生类或子类

C. 类A为派生类,类B为基类

D. 类A为派生类或子类,类B为基类、父类或超类

答案:.A.B.C.D

17、多选题(4分)

C++的继承性允许派生类继承基类的(ACD )。

A. 部分特性,并允许增加新的特性或重定义基类的特性

B. 部分特性,但不允许增加新的特性或重定义基类的特性

C. 所有特性,并允许增加新的特性或重定义基类的特性

D. 所有特性,但不允许增加新的特性或重定义基类的特性

答案:.A.B.C.D

18、多选题(4分)

派生类的成员函数可以直接访问基类的( ACD)成员。

A. 所有 B. 公有和保护 C. 保护和私有 D. 私有

答案:.A.B.C.D

19、多选题(4分)

对于公有继承,基类的公有和保护成员在派生类中将( ABC)成员。

A. 全部变成公有 B. 全部变成保护

C. 全部变成私有 D. 仍然相应保持为公有和保护

答案:.A.B.C.D

20、多选题(4分)

对于公有继承,基类中的私有成员在派生类中将 (ABD )。

A. 能够直接使用成员名访问 B. 能够通过成员运算符访问

C. 仍然是基类的私有成员 D. 变为派生类的私有成员

答案:.A.B.C.D

21、判断题(4分)

字符串”This’s
a book.n”的长度为15。 A

答案:A.正确B.错误

22、判断题(4分)

字符串”nThis’s
a pennn”的长度为16。 B

答案:A.正确B.错误

23、判断题(4分)

在C++中存储字符串”abcdef”至少需要8个字节。 B

答案:A.正确B.错误

24、判断题(4分)

在C++中存储字符串”a+b=c”至少需要6个字节。 A

答案:A.正确B.错误

25、判断题(4分)

假定x和y为整型,其值分别为16和5,则x%y和x/y的值分别为1和4。B

答案:A.正确B.错误

1、单选题(4分)

程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用(D )符号作为分隔符。

A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车

答案:

2、单选题(4分)

设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是(C )。

A.
12 B. 144 C. 156 D. 288

答案:.A.B.C.D

3、单选题(4分)

假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是(D )。

A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D.
1.0/a/b/c

答案:.A.B.C.D

4、单选题(4分)

设”int
a=15,b=26;”,则”cout<<(a,b);”的输出结果是(D )。

A. 15 B. 26,15 C. 15,26 D. 26

答案:.A.B.C.D

5、单选题(4分)

设x是一个bool型的逻辑量,y的值为10,则表达式 x && y的值为(C )。

A.
1 B. 0 C. 与x值相同 D. 与x值相反

 

AI创作

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者
课程作业辅导,点击图片加微信,有偿服务
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录