2018二级c考试模拟试题及答案.docxVIP

  • 1
  • 0
  • 约1.41万字
  • 约 43页
  • 2026-07-29 发布于河南
  • 举报

2018二级c考试模拟试题及答案

一、选择题(共20题,每题2分,共40分)

1.以下关于C语言的说法中,正确的是:

A.C语言是一种高级语言,但可以直接操作硬件

B.C语言是一种低级语言,只能用于系统编程

C.C语言是一种面向对象的语言

D.C语言是一种解释型语言

答案:A

解释:A选项正确,C语言是一种高级语言,但它也提供了直接操作内存地址的能力,可以接近硬件。B选项错误,C语言虽然常用于系统编程,但也可以应用于各种领域。C选项错误,C语言是面向过程的语言,不是面向对象的。D选项错误,C语言是编译型语言,不是解释型语言。

2.以下哪个是合法的C语言标识符?

A.2variable

B.variable-2

C._variable

D.int

答案:C

解释:C语言标识符的命名规则是以字母或下划线开头,后面可以跟字母、数字或下划线。A选项以数字开头,不合法;B选项包含减号,不合法;C选项以下划线开头,后面跟字母,合法;D选项是C语言的关键字,不能用作标识符。

3.以下哪个不是C语言的基本数据类型?

A.int

B.float

C.char

D.string

答案:D

解释:C语言的基本数据类型包括int、float、double和char等。s

文档评论(0)

1亿VIP精品文档

相关文档