GESP CCF C++一级编程等级考试认证真题 2024年12月

202412 GESP CCF C++一级编程等级考试认证真题

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

第 1 题 2024年10月8日,诺贝尔物理学奖"意外地"颁给了两位计算机科学家约翰·霍普菲尔德(John J. Hopfield)和杰弗里·辛顿(Geoffrey E. Hinton)。这两位科学家的主要研究方向是( )。

A. 天体物理

B. 流体力学

C. 人工智能

D. 量子理论

第 2 题 下列软件中是操作系统的是( )。

A. 高德地图

B. 腾讯会议

C. 纯血鸿蒙

D. 金山永中

第 3 题 有关下列C++代码的说法,正确的是( )。

printf("Hello,GESP!");

A. 配对双引号内,不可以有汉字

B. 配对双引号可以相应改变为英文单引号而输出效果不变

C. 配对双引号可以相应改变为三个连续英文单引号而输出效果不变

D. 配对双引号可以相应改变为三个连续英文双引号而输出效果不变

第 4 题 C++表达式 12 - 3 * 2 && 2 的值是( )。

A. 0

B. 1

C. 6

D. 9

第 5 题 在C++中,假设N为正整数2,则 cout << (N / 3 + N % 3) 将输出( )。

A. 0

B. 2

C. 3

D. 4

第 6 题 C++语句 cout << 7%3 << ' '<< "7%3"<< ' ' << "7%3={7%3}" 执行后的输出是( )。

A. 1 1 1=1

B. 1 7%3 1=1

C. 1 7%3 7%3=1

D. 1 7%3 7%3={7%3}

第 7 题 下面C++代码执行后,求出几天后星期几。如果星期日则输出"星期天"否则输出形如"星期1"。横线上应填入

的代码是( )。

int N, nowDay, afterDays;

cout << "今天星期几?" <<endl;

cin >> nowDay;

cout << "求几天后星期几?"<< endl;

cin >>afterDays;

N = nowDay+afterDays;

if(_________________)

printf("星期天");

else

printf("星期%d", N%7);

A. N % 7 != 0

B. N % 7 == 0

C. N == 0

D. N % 7

第 8 题 下面C++代码执行后输出是( )。

int N=0,i;

for (i = 1; i < 10; i++)

N += 1;

cout << (N + i);

A. 54

B. 20

C. 19

D. 18

第 9 题 下面C++代码执行后输出的是( )。

int tnt = 0;

for (i = 0; i < 100; i++)

tnt += i % 10;

cout << tnt;

A. 4950

B. 5050

C. 450

D. 100

第 10 题 下面C++代码执行后输出的是( )。

int N=0,i;

int tnt = 0;

for (i = 5; i < 100; i+=5){

if (i % 2 == 0)

continue;

tnt += 1;

if (i >= 50)

break;

}

cout << tnt;

A. 10

B. 9

C. 6

D. 5

第 11 题 下面的程序用于判断输入的整数N是否为能被3整除的偶数,横线处应填写代码是( )。

int N;

cin >> N;

if(___________________)

cout << "能被3整除的偶数" << endl;

else

cout << "其他情形" << endl;

cout << endl;

A. (N%2)&&(N%3)

B. (N%2==0)&&(N%3)

C. (N%2)&&(N%3==0)

D. (N%2==0)&&(N%3==0)

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

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

网站链接

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

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

相关推荐
Trouvaille ~5 分钟前
【Linux】TCP Socket编程实战(一):API详解与单连接Echo Server
linux·运维·服务器·网络·c++·tcp/ip·socket
喜欢喝果茶.14 分钟前
QOverload<参数列表>::of(&函数名)信号槽
开发语言·qt
亓才孓15 分钟前
[Class类的应用]反射的理解
开发语言·python
努力学编程呀(๑•ี_เ•ี๑)15 分钟前
【在 IntelliJ IDEA 中切换项目 JDK 版本】
java·开发语言·intellij-idea
坚果派·白晓明17 分钟前
在鸿蒙设备上快速验证由lycium工具快速交叉编译的C/C++三方库
c语言·c++·harmonyos·鸿蒙·编程语言·openharmony·三方库
小镇敲码人24 分钟前
深入剖析华为CANN框架下的Ops-CV仓库:从入门到实战指南
c++·python·华为·cann
island131437 分钟前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构任务的 Stream 调度机制
开发语言·人工智能·深度学习·神经网络
坚持就完事了41 分钟前
Java中的集合
java·开发语言
魔芋红茶1 小时前
Python 项目版本控制
开发语言·python
云小逸1 小时前
【nmap源码解析】Nmap OS识别核心模块深度解析:osscan2.cc源码剖析(1)
开发语言·网络·学习·nmap