2023年6月CCF-GESP编程能力等级认证C++编程三级真题答案及解析.pdfVIP

  • 2
  • 0
  • 约1.28万字
  • 约 20页
  • 2025-12-01 发布于北京
  • 举报

2023年6月CCF-GESP编程能力等级认证C++编程三级真题答案及解析.pdf

一、单选题

1、高级语言编写的程序需要经过以下()操作,可以生成在计算机上运行的可执

行代码。(2023-6-3级)

A编辑

B保存

C调试

D编译

解析:【喵呜刷题小喵解析】:高级语言编写的程序需要经过编译操作,生成计算

机可执行的机器语言代码,这样才能在计算机上运行。编译是指将高级语言源程序

翻译成目标程序的过程,生成的可执行代码可以在计算机上直接运行。因此,选项

D“编译”是正确的答案。选项A“编辑”是指对程序进行编写和修改的过程,选项B“

保存”是指将程序保存到计算机中,选项C“调试”是指对程序进行错误排查和修正的

过程,这些都不是生成可执行代码的过程。

2、二进制数11.01在十进制下是()。

A3.01

B3.05

C3.125

D3.25

解析:【喵呜刷题小喵解析】:

首先,将二进制数11.01分为整数部分和小数部分,即11和0.01。

对于整数部分11,二进制转十进制的转换规则是:从右往左数,第0位权值是2^0,

第1位权值是2^1,第2位权值是2^2,依次类推。所以,11对应的十进制数值为:1*

2^1+1*2^0=2+1=3。

对于小数部分0.01,二进制转十进制的转换规则是:从右往左数,第0位权值是2^-

1,第1位权值是2^-2

文档评论(0)

1亿VIP精品文档

相关文档