2025年C习题与答案.pdfVIP

  • 0
  • 0
  • 约9.45千字
  • 约 10页
  • 2025-10-23 发布于河南
  • 举报

乐民之乐者,民亦乐其乐;忧民之忧者,民亦忧其忧。——《孟子》

C习题与答案

第一章习题

1.下列各种咼级语言中,()是面向对象的程序设计语言。

A.BASIC;

B.PASCAL;

C.C++

D.Ada

2.下列各种高级语言中,()是最早提出了对象的概念。

A.Algol60;

B.Simula67;

C.Smalltalk;

D.C++

3.下述面向对象抽象的原理中,()是不对的。

A.数据抽象;

B.行为共享;

C.进化;

D.兼容;

4.()不是面向对象系统所包含的要数。

A.重载;

B.对象;

C.类;

D.继承;

5.关于C++与C语言的关系的描述中,()是错误的。

A.C语言是C++的一个子集;

B.C语言与C++是兼容的;

C.C++对C语言进行了一些改进;

D.C++和C语言都是面向对象的;

6.下面关于对象概念的描述中,()是错误的。

百川东到海,何时复西归?少壮不努力,老大徒伤悲。——汉乐府

A.对象就是C语言中的结构变量;

B.对象代表着正在创建的系统中的一个实体;

C.对象是一个状态和操作(或方法)的封装体;

D.对象之间的信息传递是通过消息进行的

7.下面关于类概念的描述中,()是错误的。

A.类是抽象数据类型

的实现;B.类是具有共同行为的若干对象的统一描述体;

C.类是创建对象的样板;

D.类就是C语言中的结构类型;

8.C++对C语言作了很多改进,下列描述中()使得C语言发生

了质变,即从面向过程变成

为面向对象。

A.增加了一些新的运算符;

B.允许函数重载,并允

许设置缺省参数;

C.规定函数说明必须用原型;

D.引进了类和对象的概念;

9.按照标识符的要求,()符号不能组成标识符。

A.连接符;

B.下划线;

C.大小写字母;

D.数字字符;

10.下列符号中,()不可作为分隔符。

A.,;

B.:;

C.?;

D.;

1.C++引进了引用的概念,对编程带来了很多方便。

海纳百川,有容乃大;壁立千仞,无欲则刚。——林则徐

Y

2.C++允许使用友元,但是友元会破坏封装性。Y

3.C++中使用了新的注释符(//),C语言中注释符(/*…*/)不能

在C++中使用。X

4.C++中为了减轻使用者的负担,与C语言相比较C++中减少了

文档评论(0)

1亿VIP精品文档

相关文档