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

  • 1
  • 0
  • 约4.39千字
  • 约 7页
  • 2026-08-23 发布于河北
  • 举报

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

整套试题为企业初级开发、实习生通用笔试题型,难度循序渐进,覆盖语法基础、指针、数组、函数、结构体、程序逻辑等核心考点,所有答案附带通俗详细解析,适配求职复习、校园考试练习。

一、单项选择题(共10题,每题3分,共30分)

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

A.intnbsp;nbsp;B.floatnbsp;nbsp;C.stringnbsp;nbsp;D.char

答案:C

解析:C语言标准基本数据类型包含整型int、浮点型float/double、字符型char,没有string字符串类型。字符串是通过字符数组或字符指针实现的,属于衍生类型,并非基础数据类型。

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

A.-15nbsp;nbsp;B.-40nbsp;nbsp;C.0nbsp;nbsp;D.-20

答案:B

解析:复合赋值运算符优先级从右往左计算。

第一步:先算a*a=25;

第二步:a-=25,即a=5-25=-20;

第三步:a+=-20,即a=-20+(-20)=-40。

3.以下关于指针的说法,正确的是()

A.指针变量可以存储任意数值

B.指针变量的类型决定了取值的字节数

C.空指针就是未初始化的指针

文档评论(0)

1亿VIP精品文档

相关文档