高级语言程序c笔试题及答案.docxVIP

  • 2
  • 0
  • 约1.8万字
  • 约 50页
  • 2026-07-08 发布于河南
  • 举报

高级语言程序c笔试题及答案

高级语言程序C笔试题及答案

一、选择题(30分,每题1分)

1.在C语言中,下列哪个是合法的标识符?

A.2variable

B.variable-name

C._variable

D.int

答案:【C】

解析:根据C语言标识符命名规则,标识符必须以字母或下划线开头,不能以数字开头,也不能使用特殊字符(如连字符)。选项A以数字开头不合法;选项B包含连字符不合法;选项D是C语言的关键字,不能作为标识符使用;选项C以下划线开头,后面跟字母,符合标识符命名规则。

2.以下关于C语言数据类型的描述,正确的是?

A.char类型占用1个字节,可以存储-128到127之间的整数

B.int类型在所有平台上都占用4个字节

C.float类型可以精确表示所有小数

D.double类型比float类型占用更少的内存空间

答案:【A】

解析:在大多数系统中,char类型确实占用1个字节,可以表示-128到127之间的整数(有符号char);int类型在不同平台上可能占用不同大小的内存(通常是2或4个字节);float类型使用二进制浮点数表示,无法精确表示所有小数,特别是循环小数;double类型比float类型占用更多的内存空间(通常是float的两倍)。因此只有选项A是正确的

文档评论(0)

1亿VIP精品文档

相关文档