2024年9月 GESP CCF C++三级编程能力等级考试认证真题

2024.09 GESP CCF C++三级编程能力等级考试认证真题

1 单选题(每题 2 分,共 30 分)

第 1 题 下列代码中,输出结果是( )

#include<iostream>

using namespace std;

int main()

{

double a=0.9;

double b=1.0;

if(((b-a)==0.1))

{

cout<<"Equal"<<endl;

}

else

{

cout<<"Not equal"<<endl;

}

}

A. Equal

B. Not equal

C. 程序不能正确执行

D. 没有输出

第 2 题 关于计算机中的编码,下列说法中正确的是()

A. 机器数的形式值和真值是一致的

B. 原码就是符号位加上真值

C. 机器数是带符号的

D. [-1]=[1000 0001]原=[1111 1111]反

第 3 题 8进制数3703转换成16进制数是()

A. 7C3

B. 7A3

C. 7B3

D. 7D3

第 4 题 0.8125变成二进制是( )。

A. 0.1110

B. 0.1 1111 1011 1101

C. 0.1 1111 1011 1100

D. 0.1101

第 5 题 下面说法正确的是( )

A. (22&01)==(22&&01)成立

B. (23|11)==30

C. (23|10)==31

D. (23|01)==31

第 6 题 下列说法正确的是()

A. 2>>1和1>>1的值是一样的

B. (2>>2)和(1>>1)的值是一样的

C. (11^00)和(1^0)的值是一样的

D. (~0的输出值是1)

第 7 题 下列代码实现的是( )

void Swap(int &a, int &b) {

if (a != b) {

a ^= b;

b ^= a;

a ^= b;

}

}

A. a和b的异或

B. a和b的同或

C. a和b的值交换

D. a和b的高低位互换

第 8 题 a&~1运算实现的是( )。

A. 使a的最低位为1

B. 使a的最高位为1

C. 使a的最低位为0

D. 使a的最高位为0

第 9 题 a=1010 1110,a<<2,下面关于这个说法正确的是 ( )。

A. a的值变为1011 1000

B. a的值变为1011 1010

C. a的值变为0101 1101

D. a的值变为0101 1100

第 10 题 下列程序中,result和result2输出分别是 ( )

long a = 123;

int b = 1;

long result = a & b;

cout<<result<<endl;

long a2 = -123;

unsigned int b2 = -1;

long result2 = a2 & b2;

cout<<result2<<endl;

A. 123 -1

B. 123 -123

C. 1 -1

D. 1 -123

第 11 题 陈A歹种植一批农作物,第一天需要浇水一次,随后的两天(第2、第3天),每天需要浇水2次,再随后的3天(第4、第5、第6天),需要每天浇水3次,这样持续下去,随后的n天,每天需要浇水n次。请问在100天里,总共浇了多少次水( )

A. 994

B. 996

C. 995

D. 945

================================================

答案和更多内容请查看网站:【试卷中心 -- C/C++编程 三级】

网站链接

青少年软件编程历年真题模拟题实时更新

================================================

相关推荐
橘子真甜~4 小时前
C/C++ Linux网络编程15 - 网络层IP协议
linux·网络·c++·网络协议·tcp/ip·计算机网络·网络层
小浣熊熊熊熊熊熊熊丶4 小时前
《Effective Java》第25条:限制源文件为单个顶级类
java·开发语言·effective java
啃火龙果的兔子4 小时前
JDK 安装配置
java·开发语言
星哥说事4 小时前
应用程序监控:Java 与 Web 应用的实践
java·开发语言
等....5 小时前
Miniconda使用
开发语言·python
zfj3215 小时前
go为什么设计成源码依赖,而不是二进制依赖
开发语言·后端·golang
醇氧5 小时前
org.jetbrains.annotations的@Nullable 学习
java·开发语言·学习·intellij-idea
Java&Develop5 小时前
Aes加密 GCM java
java·开发语言·python
weixin_462446235 小时前
使用 Go 实现 SSE 流式推送 + 打字机效果(模拟 Coze Chat)
开发语言·后端·golang
JIngJaneIL5 小时前
基于springboot + vue古城景区管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端