2024年06月GESPC++二级真题解析(含视频)

article/2025/8/12 10:08:43

  视频讲解:GESP2024年6月二级C++真题讲解

一、单选题

第1题

解析:

答案C,认证语言有scratch、python、c/c++,总共3种

第2题

解析:

答案B,4闰、100不闰,400再闰,即  (yr%4==0&&yr%100!=0)  ||   (yr%400==0)

第3题

解析:

答案A,变量名只能由数字、字母、下划线组合,A选项有减号

第4题

解析:

答案A,i+=1与i++执行效果一样

第5题

解析:

答案A

(5%2&&5%3)

=1&&2

=true&&true

=1

第6题

解析:

答案C,case表示的是该情况下,从这里执行,是执行的起点,若途中没遇到break,则会一直往下执行

第7题

解析:

答案D

A选项,(a&&b)表示a和b都得为true,所以A选项无误

B选项,(a||b)表示a或b得为true,所以B选项无误

C选项,!(a||b)表示a和b得为false,所以C选项无误

D选项,输入0和0将满足!(a||b),输出2,所以D错误

第8题

解析:

答案B

目标:最少数量,所以策略为“尽可能用面额大的货币”

N/5,表示最多使用多少个5元

(N-M5*5)/2,表示用完5元之后,最多使用多少个2元

N-M5*5-M2*2,表示用完5、2元之后,最多使用多少个1元

第9题

解析:

答案C

i循环:0,1,2,3,4,5,6,7,8,9

i为0、1时,j不循环

i为2、3、4、5、6、7、8、9时,j分别循环1、2、3、4、5、6、7、8次,总共循环36次

第10题

解析:

答案C

i循环:0,1,2,3,4,5,6,7,8,9

内层循环j无法影响loopCount+=1语句,所以总共执行10次

第11题

解析:

答案D,while(N==0)无法实现预期效果,假如第一次输入20,最终结果直接输出0

第12题

解析:

答案D,质数定义:大于1的自然数,且只能被1和它本身整除

A选项,无法正确判断1

B选项,无法解决小于2的数

C选项,无法正确判断0、1

第13题

解析:

答案A,BCD选项都在围绕“换行”进行修改,但endl已正确,不需要调整

第14题

解析:

答案B

i循环为:0,1,2,3,4,5,6,7,8,9

i为偶数时,被continue,所以实际i循环为:1,3,5,7,9

i为奇数cnt1+=1,所以cnt2始终不累加

即执行完后,cnt1=5,cnt2=0

第15题

解析:

答案D

A:M(36)中3能被N整除,但是M走到3时,无法正确输出M的初始值,所以A选项错误

B:M为0时,才可能输出是否为幸运数,而M为0,无法正确输出M的初始值,所以B选项错

C:无“非超级幸运数”的情况,所以C选项错

二、判断题

第1题

解析:

答案×,字符相加,会使用字符的ASCII值进行相加,即'9'(57)+'1'(49)=106

第2题

解析:

答案×,和数学中的负数运算一样,即

(-1)*(-1)=1

(1)*(-1)=-1

(-1)*(1)=-1

(1)*(1)=1

第3题

解析:

答案×,强制转化为int类型,只会舍去小数部分,不会四舍五入

第4题

解析:

答案√,10/3=3,10%3=1

第5题

解析:

答案×,scanf是函数,不是关键字,不能作为变量命

第6题

解析:

答案×,continue跳过本次循环,不会影响i++

第7题

解析:

答案×

i循环为:0,1,2,3,4,5,6,7,8,9

i为0、1时,j不循环

即i为2,3,4,5,6,7,8,9时,j才循环

但是break,每次cnt+=1只执行一次

所以总共执行7次,结果为7

第8题

解析:

答案√

i循环为1、2、3、4

i为1时,j循环1、2、3、4

i为2时,j循环2、4

i为3时,j循环3

i为4时,j循环4

只有i*j为偶数时,cnt+=1才执行,即1*2、1*4、2*2、2*4、4*4可以,总共5次

第9题

解析:

答案√,while循环,实现“累加当前个位,去除当前个位”

第10题

解析:

答案√,等级对应难度、能力,与编程语言无关,编程语言只是一个载体

三、编程题

第1题 [GESP202406 二级] 平方之和

题目描述

小杨有 n 个正整数 a1​,a2​,…,an​,他想知道对于所有的 i(1≤i≤n),是否存在两个正整数 x 和 y满足 x×x+y×y=ai​。

输入格式

第一行包含一个正整数 n,代表正整数数量。 之后 n 行,每行包含一个正整数,代表 ai​。

输出格式

对于每个正整数 ai​,如果存在两个正整数 x 和 y 满足 x×x+y×y=ai​,输出 Yes,否则输出 No

输入输出样例

输入 #1

2
5
4

输出 #1

Yes
No

说明/提示

对于第一个正整数,存在 1×1+2×2=5,因此答案为 Yes

对于全部数据,保证有 1≤n≤10,1≤ai​≤10^6。

答案

#include<iostream>
#include<math.h>
using namespace std;
int main(){//1)确定有数量int n;cin>>n;//2)输入每一个数for(int i=1;i<=n;i++){int temp;cin>>temp;//3)验证是否为“平方之和”bool flag=false;//假设不符合 //3.1)枚举x的所有情况for(int x=1;x*x<=temp;x++){//3.2)验证y是否符合 int y=sqrt(temp-x*x);if(y*y+x*x==temp&&y>=1){flag=true;break;} }//3.2)根据flag输出if(flag) cout<<"Yes"<<endl;else cout<<"No"<<endl;} 
}

第2题 [GESP202406 二级] 计数

题目描述

小杨认为自己的幸运数是正整数 k(注:保证 1≤k≤9)。小杨想知道,对于从 1 到 n 的所有正整数中, k 出现了多少次。

输入格式

第一行包含一个正整数 n。

第二行包含一个正整数 k。

输出格式

输出从 1 到 n 的所有正整数中, k 出现的次数。

输入输出样例

输入 #1

25
2

输出 #1

9

说明/提示

从 1 到 25 中,2 出现的正整数有 2,12,20,21,22,23,24,25 ,一共出现了 9 次。

对于全部数据,保证有 1≤n≤1000,1≤k≤9。

答案

#include<iostream>
#include<math.h>
using namespace std;
int main(){//1)输入n、kint n,k;cin>>n>>k;//2)循环1-nint ans=0;for(int i=1;i<=n;i++){//3)计数当前出现了几个k int temp=i;while(temp){if(temp%10==k) ans++;temp/=10;}} //4)输出k出现次数cout<<ans; 
}


http://www.hkcw.cn/article/mVHTCZIlrr.shtml

相关文章

尊界S800价格公布 70.8万起售

人民财讯5月30日电,尊界S800售价公布,70.8万元起,最高101.8万元。此前该车预售价为100万—150万元。责任编辑:0764

中国国际动漫节“金猴奖”揭晓 优秀作品闪耀颁奖礼

5月30日晚,第二十一届中国国际动漫节“金猴奖”颁奖仪式在浙江杭州举行。中央广播电视总台副台长齐竹泉和杭州市委常委、宣传部部长黄海峰出席,并为综合奖获奖作品颁奖。《哪吒之魔童闹海》《新大头儿子和小头爸爸——带你看中国》等35部作品获奖。“金猴奖”是中国动漫领域的…

驻美大使谢锋谈中国科技创新 突围与奋进

中国驻美大使谢锋于5月28日在华盛顿表示,中国的科技创新历程充满挑战与突破。他在当天举办的“我的中国相册——我的中国足迹”影片首映会暨现代化的中国体验活动上致辞时提到,哪里有封锁,哪里就有突围;哪里有风浪,就从哪里劈波斩浪。谢锋指出,中国科技创新不断进步,依靠…

《长安的荔枝》在广州举行观影会 荔枝文化焕发新活力

古装电视剧《长安的荔枝》于5月29日在广州举办了一场“岭南接荔宴”超前观影会。剧中活跃在岭南地区的角色扮演者那尔那茜、公磊、冯嘉怡、周美君现身,揭秘了各自角色与主人公李善德之间的羁绊以及在荔枝转运过程中的作用。《长安的荔枝》讲述了九品小官李善德无奈接下送荔枝的…

俄罗斯一只牧羊犬从15楼跳下 高温悲剧引发关注

俄罗斯莫斯科近日遭遇高温天气,气温一度飙升至30摄氏度。一只德国牧羊犬因被困在高温炙热的阳台无人照料,在试图逃离时不幸从15楼坠落身亡。目击者称,事发时该犬不断发出痛苦哀鸣,场面令人心碎。警方已介入调查,邻居们指控饲主存在长期虐狗行为。当地媒体报道称,事发时这…

机器狗能当羽毛球搭子了 强化学习助力精准击球

来和机器狗一起运动吧,你的羽毛球搭子来了。通过强化学习,机器狗学会了独立打羽毛球,无论是在室外还是室内都能应对自如。研究人员开发了全身视觉运动控制策略,同步控制机器狗的腿部移动和手臂挥拍动作。最终,机器狗的最高挥拍速度达到了12米/秒。在与人类选手的比赛中,某…

涨薪技术|0到1学会性能测试第89课-性能测试设计

至此关于系统资源监控、apache监控调优、Tomcat监控调优、JVM调优、Mysql调优、前端监控调优、接口性能监监控调优的知识已分享完,今天开始学习性能测试流程知识。后续文章都会系统分享干货,带大家从0到1学会性能测试。 很多人认为性能测试只需要学好性能测试工具即可,但实际…

Mac本地安装MySQL jdbc Driver

详细步骤&#xff1a; 1、下载地址&#xff1a;https://dev.mysql.com/downloads/ 2、不同操作系统选择不同的文件下载 Mac系统选择&#xff1a;Compressed TAR Archive Windows系统选择&#xff1a;ZIP Archive 3、直接下载 4、下载完毕后直接双击文件进行解压 左面文件是…

广州一研究院实验室突发爆燃 明火已扑灭无伤亡

5月30日,广州市消防救援支队接到报警,称天河区天河南一路24号广州市环境保护科学研究院7楼发生实验室爆燃事故。接警后,消防救援队伍迅速赶往现场处置。14时19分明火被扑灭,事故未造成人员伤亡。目前,事故原因正在调查中。责任编辑:0882

博主:扬戈维奇将执教上海嘉定汇龙 前大连功勋外援再出发

据博主“小观复”的消息,前石家庄功夫主帅扬戈维奇将执教上海嘉定汇龙。扬戈维奇现年51岁,来自保加利亚,球员时代曾是大连实德的功勋外援。他曾带领青岛西海岸冲超,最近的一段执教经历是在石家庄功夫,从2024年4月3日持续到2024年7月8日。责任编辑:0764

全运会被踢骨折球员称对方行为恶意 暴力犯规引争议

5月27日,在第十五届全运会群众比赛足球项目七人制足球男子乙组比赛中,北京队对阵上海队时发生了一起严重事件。北京队前锋曹博远在明显无法掌控球的情况下,从背后故意用过分力量踢中上海队球员蔡昕麒的左腿,导致其左腿腓骨骨折。裁判员确认为暴力行为后将曹博远罚出场。赛后…

卫健委核查药企行贿多家医院 举报信引发广泛关注

近日,一则关于药企向四川多家医院上百名医生行贿的消息引起了广泛关注。举报材料中提到四川省内包括成都市、绵阳市、广安市等多个城市的37家医疗机构。达州市第一人民医院工作人员表示,举报信中提及的医生并不在院方员工名单中。成都医学院第一附属医院和成都市第一人民医院…

《歌手》第三期排名公布 白举纲淘汰 查理·普斯袭榜单依纯成功

5月30日晚,《歌手2025》第三期播出,迎来了“袭榜战”。美国流行乐歌手查理普斯(昵称“断眉”)挑战成功,取代了单依纯的位置,而白举纲则被淘汰。本期排名如下: 第一名:格瑞丝金斯勒Grace Kinstler 第二名:单依纯 第三名:米奇盖顿Mickey Guyton 第四名:GAI周延 第五名…

中国麻辣烫发源地官宣揭牌 乐山五通桥获殊荣

5月29日晚,四川乐山五通桥区举办了2025年第二届小西湖美食音乐节活动。中国食品工业协会在活动中为“中国麻辣烫发源地”揭牌。经相关佐证及专家论证,中国食品工业协会认为起源于乐山市五通桥区牛华镇的“牛华麻辣烫”是中国麻辣烫的发源地。据五通桥区文化馆原馆长王中其介绍…

奈雪泰国清迈店首月营收近350万泰铢 现象级排队热潮

近日,奈雪的茶在泰国清迈CENTRAL FESTIVAL开设了新店,这是其在东南亚市场的第8家门店。该店延续了品牌的高端定位,开业即引发现象级排队热潮,订单量持续攀升。首月营收近350万泰铢(约77万人民币),高峰期单日出杯量超过2000杯,成为当地热门茶饮品牌。高品质的“茶饮+烘焙…

马嘉祺被嘲是校园十佳歌手水平 争议与成长并存

舞台灯光刺眼得让人发晕,马嘉祺握着话筒的手心全是汗。音乐前奏响起时,他脑子里闪过无数个念头:千万别破音,粉丝都在看着,网友肯定又要骂了。当第一个音唱出来,他就知道嗓子紧得像是被人掐住,声音抖得跟开了震动模式似的。弹幕立刻炸开了锅,有人质疑他的水平,有人调侃…

潘功胜会见澳大利亚储备银行行长 深化金融合作应对挑战

2025年5月30日,中国人民银行行长潘功胜会见了来访的澳大利亚储备银行行长米歇尔布洛克。双方讨论了两国经济金融形势与货币政策,并就中澳金融合作等议题交换了意见。潘功胜提到,今年以来中国的宏观政策更加积极有为,经济持续向好。他强调,在面对外部不确定性时,中澳应进一…

20余层电梯测试塔定向爆破画面震撼 精密部署安全拆除

湖南湘阴县一座20余层的电梯测试塔于5月29日成功定向爆破。该测试塔因功能变更及城市规划需要被列入拆除计划。为确保爆破工作安全、顺利进行,相关部门和专业爆破团队提前数月进行了精密规划与部署。爆破当日,现场实施了严格交通管制,并疏散了周边群众。随着起爆指令下达,测…

中华龙舟大赛将在巴中进行 龙舟竞渡迎端午

龙舟竞渡迎端午,初夏美景满神州。2025中华龙舟大赛(四川巴中恩阳站)今日正式擂鼓开赛。此次大赛由国家体育总局社会体育指导中心、中央广播电视总台体育青少节目中心、中国龙舟协会主办,中视体育娱乐有限公司、四川省龙舟协会、巴中市文化广播电视体育和旅游局、巴中市恩阳…

卫健委核查药企行贿四川多家医院 举报信牵涉超百名医生

近日,一则关于药企被举报向四川多家医院上百名医生行贿的消息引起了广泛关注。举报材料提到了四川省内包括成都市、绵阳市、广安市在内的多个城市的37家医疗机构。针对这一情况,达州市第一人民医院的工作人员表示,举报信中提及的医生并不在院方员工名单中。成都医学院第一附…