- 1
- 0
- 约3.02千字
- 约 9页
- 2026-06-12 发布于河北
- 举报
C语言基础语法面试题解析及答案
一、选择题(每题3分,共30分)
1.以下关于C语言标识符的说法,正确的是()
A.标识符可以是关键字
B.标识符只能由字母、数字和下划线组成
C.标识符长度没有限制
D.标识符不能以数字开头
2.以下哪个是C语言中的合法常量()
A.123.
B.0x12ab
C.abc
D.1e2.5
3.若有定义:inta=5,b=3;则表达式a%=b+2的值为()
A.0
B.1
C.2
D.3
4.以下关于C语言函数的说法,错误的是()
A.函数可以没有参数
B.函数可以没有返回值
C.函数定义必须放在调用之前
D.函数内部可以定义其他函数
5.若有定义:charch=A;则ch+=3的值为()
A.D
B.68
C.C
D.67
6.以下哪种循环结构在第一次执行循环体之前会先判断条件()
A.do-while
B.while
C.for
D.以上都是
7.若有定义:intarr[5]={1,2,3,4,5};则arr[3]的值为()
A.1
B.2
C.3
D.4
8.以下关于C语言指针的说法,正确的是()
A.指针变量可以不初始化
B.指针可以指向任何类型的数据
C.指针运算可以超过数组边界
原创力文档

文档评论(0)