C语言笔试试题(含详细答案解析).docxVIP

  • 1
  • 0
  • 约4.63千字
  • 约 8页
  • 2026-09-20 发布于河北
  • 举报

C语言笔试试题(含详细答案解析)

考试说明:满分100分,考试时间90分钟,题型包含选择题、填空题、程序改错题、编程题,所有题目均为企业通用笔试高频考点。

一、单项选择题(共15题,每题3分,共45分)

每题只有一个正确答案,将正确选项填入括号内

1.以下关于C语言变量定义的说法,正确的是()

A.变量可以先使用后定义

B.变量必须先定义后使用

C.变量定义后默认值为随机值,全局变量除外

D.变量名可以使用数字开头

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

A.-15

B.-40

C.0

D.-20

3.以下不能作为C语言合法标识符的是()

A._num

B.num123

C.123num

D.NUM_

4.若有定义:charstr[]=abcdef;则数组str的占用字节数为()

A.6

B.7

C.8

D.不确定

5.以下关于switch语句的描述,错误的是()

A.switch表达式可以是整型、字符型

B.case分支可以没有break语句

C.default分支必须放在所有case之后

D.多个case可以共用一组执行语句

6.已知数组定义intarr[3][4];则该数组的元素个数为()

A.7

B.12

C.6

D.9

7.以下while循环的循环次

文档评论(0)

1亿VIP精品文档

相关文档