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

网站链接

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

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

相关推荐
彳卸风11 分钟前
Unable to parse timestamp value: “20250220135445“, expected format is
开发语言
dorabighead29 分钟前
JavaScript 高级程序设计 读书笔记(第三章)
开发语言·javascript·ecmascript
风与沙的较量丶1 小时前
Java中的局部变量和成员变量在内存中的位置
java·开发语言
水煮庄周鱼鱼1 小时前
C# 入门简介
开发语言·c#
澄澈天空1 小时前
C++ MFC添加RichEditControl控件后,程序启动失败
c++·mfc
编程星空2 小时前
css主题色修改后会多出一个css吗?css怎么定义变量?
开发语言·后端·rust
软件黑马王子2 小时前
Unity游戏制作中的C#基础(6)方法和类的知识点深度剖析
开发语言·游戏·unity·c#
Lzc7742 小时前
C++初阶——简单实现vector
c++·简单实现vector
Logintern092 小时前
使用VS Code进行Python编程的一些快捷方式
开发语言·python
Multiple-ji2 小时前
想学python进来看看把
开发语言·python