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++编程 三级】

网站链接

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

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

相关推荐
摇滚侠5 分钟前
Java 进阶教程,全面剖析 Java 多线程编程
java·开发语言
KevinCyao11 分钟前
php彩信接口代码示例:PHP使用cURL调用彩信网关发送图文消息
android·开发语言·php
装疯迷窍_A15 分钟前
以举证方位线生成工具为例,分享如何在Arcgis中创建Python工具箱(含源码)
开发语言·python·arcgis·变更调查·举证照片
楼田莉子19 分钟前
Linux网络:IP协议
linux·服务器·网络·c++·学习·tcp/ip
网域小星球20 分钟前
C 语言从 0 入门(二十五)|位运算与位段:底层开发、嵌入式核心
c语言·开发语言
wuminyu23 分钟前
专家视角看JVM_StartThread
java·linux·c语言·jvm·c++
敲上瘾27 分钟前
高并发内存池(三):PageCache(页缓存)的实现
linux·c++·缓存·高并发内存池·池化技术
Gofarlic_OMS30 分钟前
ENOVIA基于Token的许可证消费模式分析与分点策略
java·大数据·开发语言·人工智能·制造
XY_墨莲伊35 分钟前
【实战项目】基于B/S结构Flask+Folium技术的出租车轨迹可视化分析系统(文末含完整源代码)
开发语言·后端·python·算法·机器学习·flask
沐知全栈开发42 分钟前
XML Schema 复合类型 - 混合内容
开发语言