首页 > 编程语言 >CCF-GESP 等级考试 2024年3月认证C++一级真题

CCF-GESP 等级考试 2024年3月认证C++一级真题

时间:2024-05-26 14:31:28浏览次数:29  
标签:语句 输出 真题 int C++ 2024 输入 10

2024年03月真题

1 单选题

第 1 题 C++表达式(3 - 2) * 3 + 5的值是( )。

  • A. -13
  • B. 8
  • C. 2
  • D. 0

第 2 题 C++语句 cout << "5%2=" << 5 % 2 执行后的输出是( )。

  • A. 2 2
  • B. 1 1
  • C. 5%2=2
  • D. 5%2=1

第 3 题 执行C++语句cin >> a时如果输入5+2,下述说法正确的是( )。

  • A. 变量a将被赋值为整数7
  • B. 变量a将被赋值为字符串,字符串内容为5+2
  • C. 语句执行将报错,不能输入表达式
  • D. 依赖于变量a的类型。如果没有定义,会有编译错误

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

int a = 1;
cout << "a+1= " << a+1 << endl;
  • A. a+1= 2
  • B. a+1=2
  • C. 2=2
  • D. 2= 2

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

int a = 1;
printf("a+1=%d\n", a+1);
  • A. a+1= 2
  • B. a+1=2
  • C. 2=2
  • D. 2= 2

第 6 题 下面C++代码执行时输入21后,有关描述正确的是( )。

int N;
cin >> N;
if(N % 3 == 0)
    cout << "能被3整除";
else if (N % 7 == 0)
    cout << "能被7整除";
else
    cout << "不能被3和7整除";
cout << endl;
  • A. 代码第4行被执行
  • B. 第4和第7行代码都被执行
  • C. 仅有代码第7行被执行
  • D. 第8行代码将被执行,因为input()输入为字符串

第 7 题 下面C++代码第2行,总共被执行次数是( )。

for(int i=-10; i<10; i++)
    cout << i << " ";
  • A. 10
  • B. 19
  • C. 20
  • D. 21

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

int tnt = 0;
for(int i=0; i<10; i++)
    if(i % 3 && i % 7)
        tnt += i;
cout << tnt << endl;
  • A. 0
  • B. 7
  • C. 18
  • D. 20

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

int N = 10;
while(N){
    N -= 1;
    if(N % 3 == 0)
        cout << N << "#";
}
  • A. 9#6#3#
  • B. 9#6#3#0#
  • C. 8#7#5#4#2#1#
  • D. 10#8#7#5#4#2#1#

第 10 题 下面C++代码用于判断键盘输入的整数是否为质数。质数是只能被1和它本身整除的数。在横线处应填入代码是( )。

int N;
cin >> N;
int cnt = 0; // 记录N被整除的次数
for(int i=1; i<N+1; i++)
    if(________________)
        cnt +=1;
if(cnt == 2)
    cout << N << "是质数";
else
    cout << N << "不是质数";
  • A. N % i
  • B. N % i == 0
  • C. N / i == 0
  • D. N / i

第 11 题 下面关于整型变量int x的赋值语句不正确是( )。

  • A. x=(3.16);
  • B. x=3.16;
  • C. x=int(3.16);
  • D. x=3.16 int;

第 12 题 C++语言中下面可以完成数据输入的语句是( )。

  • A. printf语句
  • B. scanf语句
  • C. default语句
  • D. cout语句

第 13 题 在Dev C++中对一个写好的C++源文件要生成一个可执行程序需要执行下面哪个处理步骤?( )

  • A. 创建
  • B. 编辑
  • C. 编译
  • D. 调试

第 14 题 小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是?( )

  • A. 小程序
  • B. 计时器
  • C. 操作系统
  • D. 神话人物

第 15 题 中国计算机学会(CCF)在2024年1月27日的颁奖典礼上颁布了王选奖,王选先生的重大贡献是( )。

  • A. 制造自动驾驶汽车
  • B. 创立培训学校
  • C. 发明汉字激光照排系统
  • D. 成立方正公司

3 编程题

3.1 编程题1

题目名称:小杨买书
题面描述

小杨同学积攒了一部分零用钱想要用来购买书籍,已知一本书的单价是13元,请根据小杨零用钱的金额,编写程序计算最多可以购买多少本书,还剩多少零用钱。

输入格式

输入一个正整数 ( m ),表示小杨拥有的零用钱数。

输出格式

输出包含两行,第一行为购买图书的本数,第二行为剩余的零用钱数。

样例

输入

100

输出

7
9

输入

199

输出

15
4

3.2 编程题 2

题目名称:找因数
题面描述

小A最近刚刚学习了因数的概念,具体来说,如果一个正整数 (a) 可以被另一个正整数 (b) 整除,那么我们就说 (b) 是 (a) 的因数。请你帮忙写一个程序,从小到大输出正整数 (a) 的所有因数。

输入格式

输入一行一个正整数 (a)。保证 (a ≤ 1000)。

输出格式

输出若干行,为 (a) 的所有约数,从小到大排列。

样例

输入

1

输出

1

输入

6

输出

1
2
3
6

输入

10

输出

1
2
5
10

标签:语句,输出,真题,int,C++,2024,输入,10
From: https://blog.csdn.net/m0_46192147/article/details/139115877

相关文章

  • el-table表格合并头,多级表头,合并列,合并列数据处理(2024-05-22)
    1、多级表头合并表头数据结构比较复杂的时候,可使用多级表头来展现数据的层次关系。<el-table-column>标签按照合并的层级放置标签即可实现,数据是正常的二维数据。<template><el-table:data="tableData"style="width:100%"><el-table-columnprop="......
  • C++冷知识:ANSI标准控制字符,快@你的C友一起看吧~
        先赞后看,养成习惯,求求啦!             在终端中,有一种字符,叫做ANSI标准控制字符。        我们以前知道(不知道的看):'\n'//换行符'\a'//响铃'\r'//回到第一行第一列'\b'//回删    这次,我们要整个终端变颜色,可以用到:syst......
  • 小猴编程周赛C++ | 字符串价值
    学习C++从娃娃抓起!记录下在学而思小猴编程学习过程中的题目,记录每一个瞬间。侵权即删,谢谢支持!附上汇总贴:小猴编程C++|汇总-CSDN博客【题目描述】一个字符串的价值定义为:该字符串所有字母价值之和,一个字母如果在字符串中是第一次出现,则该字母的价值为2,否则价值为1,并且......
  • 小猴编程周赛C++ | 环形最大子段和
    学习C++从娃娃抓起!记录下在学而思小猴编程学习过程中的题目,记录每一个瞬间。侵权即删,谢谢支持!附上汇总贴:小猴编程C++|汇总-CSDN博客【题目描述】给出一个长度为n的环形数组a1......
  • 小猴编程周赛C++ | 密码锁
    学习C++从娃娃抓起!记录下在学而思小猴编程学习过程中的题目,记录每一个瞬间。侵权即删,谢谢支持!附上汇总贴:小猴编程C++|汇总-CSDN博客【题目描述】小猴有一个密码锁,密码锁是由n个轮子组成,每个轮子上都写着数字a......
  • 【C++函数指针】
    voidf(stringname){ cout<<"f()->mynameis:"<<name<<endl;}intmain(){ f("1"); autoi=f; i("2");}鼠标放在i上面可以看到类型,所以还可以这样: void(*j)(string)=f; j("2"); typedefvoid(*m)(st......
  • 特征融合篇 | 结合内容引导注意力 DEA-Net 思想 实现双主干特征融合新方法 | IEEE TIP
    1.介绍本篇介绍了一种基于细节增强注意力块(DEAB)的双主干特征融合新方法,该方法在IEEETIP2024上发表。该方法将内容引导注意力机制与细节增强卷积相结合,有效地融合了来自不同尺度的特征,显著提升了单幅图像去雾性能。2.原理详解该方法的核心思想是利用内容引导注意力机制......
  • C++U7-06-图的进阶存储
    上节课作业讲解:链接:https://pan.baidu.com/s/1A3Y5_12IgwYbmuep0Q2w6Q?pwd=0000提取码:0000  邻接表和链式前向星都是图论中用于表示图的常用数据结构,它们各自有特定的特点和用途。以下是对这两种数据结构的详细解释:邻接表定义与特点:邻接表是用来表示有限图的无序列表的......
  • 全免费的数据恢复工具哪个好?分享2024年性价比超高的12款数据恢复软件!
    当您丢失重要文件时,您应该可不想遇到措手不及的情况吧?相反,您需要在系统中使用一些可靠的数据恢复软件,但是全免费的数据恢复工具哪个好呢?别担心,本文将帮助您选择最适合您的解决方案。如何挑选一款合适的数据恢复软件?性能和多功能性:挑选具有高性能的多功能数据恢复软件,它支持......
  • 2024web网页源码大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS
    文章目录......