(2025年)计算机二级c语言笔试题库及答案.docxVIP

  • 10
  • 0
  • 约6.66千字
  • 约 20页
  • 2026-04-28 发布于四川
  • 举报

(2025年)计算机二级c语言笔试题库及答案.docx

(2025年)计算机二级c语言笔试题库及答案

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

1.以下选项中,合法的C语言标识符是()

A._123abc

B.2025test

C.int

D.$var

答案:A

解析:C语言标识符只能由字母、数字、下划线组成,且不能以数字开头,不能是关键字。选项B以数字开头,C是关键字,D包含$符号,均不合法。

2.若定义inta=5,b=3;则表达式(a++--b)的值是()

A.2

B.3

C.4

D.5

答案:B

解析:a++是先使用a的值再自增,--b是先自减再使用。原式=5(3-1)=5-2=3,计算后a=6,b=2。

3.设有定义chars[]=hello\0world;则strlen(s)的结果是()

A.5

B.6

C.10

D.11

答案:A

解析:strlen函数计算字符串长度时遇到\0停止,hello后是\0,故长度为5。

4.若有定义intp,a=10;则正确的赋值语句是()

A.p=a;

B.p=a;

C.p=a;

D.p=a;

答案:C

解析:指针p需要存储变量的地址,a是a的地址,p=a将p指向a。p表示p指向的变量,p=a是将a的值赋给p指向的内存(但p未初始化时操作危险)。

5.以下

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档