2024青少年信息素养大赛C++智能算法初赛真题卷.docx

2024年青少年信息素养大赛C++智能算法应用挑战赛

小学组初赛真题

第1题单选题

有以下函数,当调用语句为longp=fun(3,3);时,返回的p值

longfun(intx,inty)

{

inti;

longp=1;

for(i=0;iy;i++)

p*=x;

returnp;

}

A.3

B.9

C.27

D.71

第2题单选题

下列事件中的必然事件是

A.小A同学参加下周的数学考试,一定能考100分

B.射击运动员射靶10次,必定能有1次正中靶心

C.打开电视机,正好在播放新闻联播

D.口袋中有2个红球和1个白球,从中摸出2个球,必定至少有1个红球

第3题单选题

二进制数0.101转换为十进制数为

A.0.5

B.0.625

C.0.2

D.0.75

第4题单选题

有A、B、C、D、E五个同学站成一排,如果A和B必须站在一起,则有多少种不同的排法。

A.24

B.48

C.60

D.120

第5题单选题

在DevC++中,C++源程序文件的默认扩展名为______,C++目标文件连接而成的可执行文件的默认扩展名为______

A..c,.exe

B..cpp,.exe

C..exe,.cpp

D..exe,.c

第6题单选题

有以下函数定义,当n传入数为10时,返回值应为

intfunc(intn)

if(n==1)

return1;

else

returnfunc(n-1)+n;

A.45

B.55

C.66

D.1

第7题单选题

下面哪种循环语句在条件判断之前至少会执行一次循环体?

A.for

B.while

C.do-while

D.switch

第8题单选题

填写以下程序,使其输出HelloWorld!,横线处应填写

#includeiostream

usingnamespacestd;

intmain(){

_____Hello,world!endl;

return0;

A.cin

B.cout

C.std::cin

D.std::cout

第9题单选题

有两个函数fun1()和fun2()定义如下,在主函数中有:intx=1;x=fun1(x);调用,此时x的值为

intfun1(intx)

x++;

fun2(x);

returnx;

voidfun2(intx)

A.1

B.2

C.3

D.4

第10题单选题

以下程序段运行后,输出应为

inta,b;

for(a=1,b=1;a=100;a++)

if(b20)

break;

if(b%4==1)

b=b+4;

continue;

b=b-5;

couta;

A.100

B.20

C.9

D.6

第11题单选题

以下程序段运行后,输入:ABCdef,输出应为

charch;

while((ch=getchar())!=\n)

if(ch=Ach=Z)

ch=ch+32;

elseif(ch=ach=z)

ch=ch-32;

coutch;

A.ABCdef

B.abcdef

C.ABCDEF

D.abcDEF

第12题单选题

下列代码中,哪一个选项正确的输出了num的值。

intnum=10;

coutnum++endl;///10num=11

cout++numendl;//12num=12

coutnum--endl;//12num=11

cout--numendl;//10num=10

A.10121210

B.1012119

C.11121210

D.1112119

第13题判断题

如果定义了一个函数intmin(inta,intb);用来返回a和b中较小的数,那么,想求15、26、47三个数中最小的数,用intm=min(15,min(26,47));这种调用形式。

A.正确

B.错误

第14题判断题

continue语句只能出现在循

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

THE END
1.培训机构不想让你知道的8个刷题网站,一年帮你省下几万块? 01:24hihocoder? 七、hihocoder 可以通过高水平的程序设计比赛来提升自身编程水平,可以帮你得到名企offer ? 01:33lincode? 八、lincode 整合了当前各大it企业技术求职的热门题库,拥有两千多常见面试题,可以有效提高你的算法与数据结构水平。打开https://www.bilibili.com/read/mobile/19674692
2.转帖算法刷题网站JeffZhouxiaolong【转帖】算法刷题网站 1. leetcode http://leetcode.com/ 2. careerup http://www.careercup.com/ http://hawstein.com/posts/ctci-solutions-contents.html 3. glassdoor http://www.glassdoor.com/index.htm 4. topcoder http://www.topcoder.com/https://www.cnblogs.com/xiaolong19910914/p/9527786.html
3.算法题库与在线刷题网站推荐算法题网站算法题库与在线刷题网站推荐 1.http://www.lintcode.com/zh-cn/problem/ 有面试真题,阶梯训练,比赛等模块 2.https://leetcode.com/ 很火的算法题库,在线答题,讨论 知乎搜索算法训练网站,提供了很多网址,但是这两个网站的算法题用来入门比较好。共勉!https://blog.csdn.net/king_moyu/article/details/58189944
4.一个英文算法刷题网站,感觉比力扣好用,不用翻墙直接进而且都是情景题,和力扣有点不一样。 如果对上述内容感兴趣,赶快点这个超级链接去网站体验吧:点我点我点我, 或者复制粘贴也行: www.codewars.com/r/zxW-ag ——— 原文链接:https://blog.csdn.net/weixin_45625553/article/details/103248100https://www.jianshu.com/p/ea0443567472
5.国内顶级算法刷题网站大集合来看看这些国内知名的算法刷题网站吧! LeetCode中国 LeetCode中国是LeetCode的国际站点在中国的镜像,提供了丰富的算法和面试题目,助你一臂之力。 牛客网 牛客网是国内知名的IT在线教育平台,其算法练习平台同样不容小觑,涵盖了大量的算法和面试题目。https://mbd.baidu.com/newspage/data/dtlandingsuper?nid=dt_4566854137144919669
6.全网最全程序员学习网站汇总,还不赶快收藏九、面试刷题 1、LeetCode 地址: LeetCode 简介:经典的刷题网站,主要是算法题。 推荐指数:? 2、LintCode 地址: LintCode 简介:和LeetCode相似 推荐指数: 3、牛客网 地址: 牛客网 简介:一个联网求职学习交流社区。 https://www.songma.com/news/txtlist_i66992v.html
7.GitHub持续维护的面试刷题网站,帮你拿到满意 offer! 2024年最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频https://github.com/liyupi/mianshiya/
8.九章算法研究生的专业是计算机科学,但是当时毕业疫情的关系就没走相关的职业,后面是想转回去原本的跑道,开始花时间重新学习,先学习了九章算法2023版,刷题加看课学了3个多月,后又报了高频冲刺班学了2个月,总共学算法时间花了将近6个月,学习算法后开始报名学习系统设计和bq的课程,等到都学完之后,约了沙加老师的简历修改和http://jiuzhang.com/
9.推荐几个算法学习相关的网站LeetCode(力扣):LeetCode是一个在线的编程学习平台,主要提供编程算法和数据结构问题的练习。它拥有大量的题库和实时评估系统,让程序员能够提升自己的编码能力和解决问题的技巧。用户可以提交自己的代码解答,也可以参考其他用户的解答。 HackerRank:HackerRank是一个基于技能评估的平台,面向开发者提供各种编程问题、算法挑战https://zhuanlan.zhihu.com/p/652921679
10.python题库网站哪个好?Worktile社区目前网络上有很多优秀的Python题库网站可供选择,以下是几个比较好的Python题库网站: 1. LeetCode(https://leetcode.com/):LeetCode是一个国际知名的在线编程平台,提供了大量的算法题目,包括Python。它的题库非常全面,涵盖了各个难度级别的题目,适合从初学者到专业人士的不同需求。 https://worktile.com/kb/ask/90628.html
11.八个程序员必备刷题网站,让你轻松拿offerGeeksforGeeks中文版是一款专业的编程学习软件,GeeksforGeeks app拥有全球所有关于编程的相关知识,用户可以免费学,全球优质编程课程,你可以在这里轻松学会编程。,涵盖计算机科学的所有核心课程,尤其是大量算法题,还提供相应的优质答案。 8、Hirevue HireVue App是一个非常实用的软件,对于正在找工作或者是需要正需要招聘的朋https://www.meipian.cn/4kdj8bge
12.八个程序员必备刷题网站,让你轻松拿offer!北大青鸟互联网学院GeeksforGeeks中文版是一款专业的编程学习软件,GeeksforGeeks app拥有全球所有关于编程的相关知识,用户可以免费学,全球优质编程课程,你可以在这里轻松学会编程。,涵盖计算机科学的所有核心课程,尤其是大量算法题,还提供相应的优质答案。 8、Hirevue HireVue App是一个非常实用的软件,对于正在找工作或者是需要正需要招聘的朋http://m.kmbdqn.com/view/cnPc/22/76/view/5715.html
13.高中信息技术课程标准信息技术科目的选修部分包括“选修1:算法与程序设计”“选修2:多媒体技术应用”“选修3:网络技术应用”“选修4:数据管理技术”和“选修5:人工智能初步”五个模块,每个模块2学分。选修部分强调在必修模块的基础上关注技术能力与人文素养的双重建构,是信息素养培养的继续,是支持个性发展的平台。模块内容设计既注重技术深https://www.fqkhzx.cn/index/article/view/id/94.html
14.LintCode炼码相似题·7题解·51动态规划坐标型动态规划TikTok 中等 437 · 书籍复印 相似题·1题解·63动态规划二分答案划分型动态规划二分法 中等 461 · 无序数组K小元素 相似题·1题解·41快速选择算法排序算法 中等 920 · 会议室 相似题·2题解·101排序算法FacebookUber https://www.lintcode.com/problem
15.赛氪OJ赛氪OJ是一个专注于算法竞赛的在线评测系统。提供丰富的算法题库、实时评测、排行榜、题解分享等功能。适合ACM、信息学竞赛选手以及想提升算法能力的程序员使用。https://oj.saikr.com/
16.编程题库题集蓝桥杯真题程序设计题库这里罗列了海量的编程题库,并且经过精挑细选的分类呈现给大家,让大家按照不同的知识点、分类选择训练,满足包括计算机二级、及各种考试训练需求!https://www.dotcpp.com/oj/train/
17.推荐大家几个算法刷题网站腾讯云开发者社区推荐大家几个算法刷题网站 算法是每个人都头痛又避不开的一道坎儿,大厂卡算法是必然的,小厂近年来也有逐渐倾斜算法考察的趋势,无论是工作还是学习都不能把算法能力落下,至于你问我对于crud的工作这玩意到底有啥用?说实话平常确实没啥用,但是架不住面试要考,而且比重很大,八股文没答出来但是算法做出来了可能就https://cloud.tencent.com/developer/article/1921879
18.牛客竞赛OJACM/NOI/CSP/CCPC/ICPC牛客竞赛是专业的编程算法训练平台,包括ACM校赛、ICPC、CCPC、CSP、信息学奥赛、NOI等编程比赛提高训练营。适合初级小白编程入门训练,包含CSP入门级提高级赛前集训、ACM区域赛前多校训练营。https://ac.nowcoder.com/
19.题库全部题目 算法 数据库 Shell 多线程 JavaScript pandas 题单 难度 状态 标签 随机一题 状态 题目 题解 通过率 难度 出题频率 2056. 棋盘上有效移动组合的数目 30 65.2% 困难 1. 两数之和 26152 54.4% 简单 2. 两数相加 14436 44.6% 中等 3. 无重复字符的最长子串 17147 40.5% 中等 4. 寻找两个正序https://leetcode.com/problemset/all/
20.河南省济源第一中学河南省济源第一中学始建于1926年,是“全国文明校园”“河南省示范性普通高中”“河南省普通高中多样化发展示范校”。https://www.hnjyyz.com/