C语言笔试真题及详细答案解析.docxVIP

  • 0
  • 0
  • 约4.18千字
  • 约 8页
  • 2026-10-12 发布于河北
  • 举报

C语言笔试真题及详细答案解析

适用场景:校招、实习生、嵌入式、后端基础笔试

总分100分考试时长90分钟

一、单项选择题(共15题,每题2分,共30分)

1、以下不属于C语言基本数据类型的是()

A、intB、floatC、stringD、char

答案:C

解析:C语言基础数据类型包含整型int、浮点型float/double、字符型char,没有string字符串类型,字符串需要通过字符数组或指针实现。

2、以下变量命名合法的是()

A、1_numB、num_1C、num-1D、int

答案:B

解析:C语言变量名只能由字母、数字、下划线组成,不能以数字开头,不能使用关键字。A数字开头、C含非法符号、D是关键字,均不合法。

3、sizeof(char)的值为()

A、0B、1C、2D、4

答案:B

解析:char字符型在所有C语言编译环境中固定占用1字节内存空间。

4、已知inta=5;a+=a-=a*a;执行后a的值为()

A、-15B、-40C、0D、-20

答案:B

解析:赋值运算符从右向左运算。

第一步:a*a=25;第二步:a=5-25=-20;第三步:a=-20+(-20)=-40。

5、if和else的配对原则是()

A、缩进对齐配对B、随机配对C、else与

文档评论(0)

1亿VIP精品文档

相关文档