- 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)