c语言面试题及答案.docxVIP

  • 0
  • 0
  • 约2.95万字
  • 约 87页
  • 2026-08-04 发布于河南
  • 举报

c语言面试题及答案

C语言面试题及答案

一、选择题(共50分,每题2分)

1.以下关于C语言的说法,正确的是:

A.C语言是面向对象的编程语言

B.C语言是强类型语言

C.C语言是解释型语言

D.C语言没有指针

答案:B

解释:C语言不是面向对象的编程语言(A错误),它是过程式的;C语言是强类型语言,每个变量都有明确的数据类型(B正确);C语言是编译型语言,不是解释型(C错误);C语言广泛使用指针进行内存操作(D错误)。

2.以下哪个不是C语言的关键字?

A.extern

B.sizeof

C.main

D.typedef

答案:C

解释:extern、sizeof和typedef都是C语言的关键字,而main是函数名,不是关键字。

3.在C语言中,以下哪个数据类型的长度是确定的?

A.int

B.char

C.float

D.long

答案:B

解释:在C语言中,char数据类型的长度始终是1字节(8位),而int、float和long的长度可能因编译器和平台的不同而异。

4.以下代码的输出结果是:

```c

includestdio.h

intmain(){

inta=5,b=10;

文档评论(0)

1亿VIP精品文档

相关文档