- 2
- 0
- 约1.21万字
- 约 39页
- 2026-07-19 发布于河南
- 举报
c语言期末考试题及答案及解析
C语言期末考试题及答案及解析
一、选择题(30分)
1.以下关于C语言的说法,错误的是()
A.C语言是一种结构化程序设计语言
B.C语言既有高级语言的特点,又具有低级语言的特点
C.C语言程序总是从main函数开始执行
D.C语言程序中可以没有main函数
答案:D
解析:C语言程序必须包含一个main函数,程序总是从main函数开始执行。main函数是程序的入口点,没有main函数,程序将无法执行。因此,选项D的说法是错误的。
2.以下合法的C语言标识符是()
A.2var
B.var-name
C._123
D.int
答案:C
解析:C语言标识符的命名规则是:由字母、数字和下划线组成,且第一个字符必须是字母或下划线,不能是数字。选项A以数字开头,不符合规则;选项B包含连字符,不符合规则;选项D是C语言的关键字,不能作为标识符;选项C符合标识符的命名规则。
3.以下不属于C语言基本数据类型的是()
A.int
B.float
C.char
D.string
答案:D
解析:C语言的基本数据类型包括整型(int)、浮点型(float,double)、字符型(char)等。string不是C语言的基本数
原创力文档

文档评论(0)