CCF认证试题及详细答案(入门级,贴合真题难度).docxVIP

  • 3
  • 0
  • 约6.01千字
  • 约 9页
  • 2026-05-18 发布于河北
  • 举报

CCF认证试题及详细答案(入门级,贴合真题难度).docx

CCF认证试题及详细答案(入门级,贴合真题难度)

一、单项选择题(每题5分,共50分)

(注:题目均来自CCF认证高频考点,贴合真题难度,无偏题怪题)

1.下列关于C++变量定义的说法,正确的是()

A.变量定义时必须初始化

B.变量名可以以数字开头

C.关键字不能作为变量名

D.同一变量可以在同一作用域内多次定义

答案:C

解析:逐一分析选项:A选项,变量定义时可先不初始化(如inta;),使用前初始化即可,错误;B选项,变量名必须以字母或下划线开头,不能以数字开头,错误;C选项,关键字(如int、if、for)具有固定含义,不能作为变量名,正确;D选项,同一作用域内,同一变量只能定义一次,多次定义会报错,错误。

2.执行以下C++代码后,输出结果是()

c++

#includeiostream

usingnamespacestd;

intmain(){

inta=5,b=3;

a=a+b;

b=a-b;

a=a-b;

coutabendl;

return0;

}

A.53

B.35

C.85

D.83

答案:B

解析:手动模拟执行步骤:①初始a=5,b=3;②a=5+3=8(此时a=8,b=3);③b=8-3=5

文档评论(0)

1亿VIP精品文档

相关文档