C语言基础语法面试题解析及答案.docVIP

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

1亿VIP精品文档

相关文档