文库 真题 NOC真题

2023年NOC大赛童创AI(童程童美) 编程C++组初赛初中考真题(答案另附)

童创AI编程真题 童程童美编程 DOCX   18页   下载0   2024-03-16   浏览575   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年NOC大赛童创AI(童程童美) 编程C++组初赛初中考真题(答案另附) 第1页
2023年NOC大赛童创AI(童程童美) 编程C++组初赛初中考真题(答案另附) 第2页
剩余16页未读, 下载浏览全部
NOC 初 赛 童创AI编程 C++组 初中考试 题 (满分: 100 分     考试时间: 9 0分钟) 题型 单选 多选 填空 判断 总分 得分 一、单选题(每题 1.5 分,共 45 分) 题号 1 2 3 4 5 6 7 8 9 10 答案 题号 11 12 13 14 15 16 17 18 19 20 答案 题号 21 22 23 24 25 26 27 28 29 30 答案 1.哪个选项不能完整存储字符串"hello!" ( ) A.char s[6] = {"hello!"}; B. char s[7] = {"hello!"}; C. char s[8] = {"hello!"}; D. char s[9] = {"hello!"}; 2. 哪个选项能将字符数组a中的内容复制到字符数组b?( ) A.strcpy(b, a); B. strcpy(a, b); C. strcmp(b, a); D. strcmp(a, b); 3.char s[10] = {"sjrd5"}; 请问strlen(s)的结果是 ( ) A.10 B. 7 C. 6 D. 5 4 . string s ="sdf827o98"; 哪个选项的结果是true( ) A.s[4] == 8 B. s[5] == 2 C. s[4] == '8' D. s[7] == '9' 5 .int c[10]; 数组c占用的内存空间大小为 ( ) A.10B B. 40B C. 80B D. 32B 6. 对于一维数组的初始化,错误的是( ) A .int array[5] = {1 , 2 , 3 , 4, 5}; B.int array[5]; array[5] = {1 , 2 , 3 , 4 , 5}; C.int array[5] = { 1 }; D.array[5] = { }; 7.int array[5] = {1,3,0,0}; 哪个选项的代码执行后会改变数组array中的元素值( ) A.array[3] = 0; B. array[2] = 0; C. array[1] = 1; D. array[0] = 1; 哪个二维数组的元素个数不是12 ?( ) A.int a[3][4]; B. int b[12][12]; C. int c[6][2]; D. int d[4][3]; 9 . int a[2][3]={{1,2}}; 请问数组a中有( )个0? A. 1 B.2 C.3 D.4 10 .如果条件仅在两个布尔语句全为真时才为真 ,那么在两个布尔语句之间应当放置的正确符号为 ( ) A.^ B. ! C. || D. && 循环结构输出结果为 ( ) A.5 B. 12 C. 15 D. 16 12 .飞机在二维数组a的哪个位置 ( ) A.a[2][3] B. a[3][2] C.a[1][2] D.a[2][1] 13. int a[2][3]={{1,2,3},{4,5,6}}; 执行代码a[1][1] = a[1][2]; 后,a[1][1] + a[1][2]的结果是( ) A.3 B. 2 C. 10 D. 12 14.C语言程序中的基本功能模块为 ( ) A.表达式 B . 标识符 C . 语句 D . 函数 15 .设有程序段,则下面描述中正确的是() ( ) int k=10; while (k=0) k=k-1; A.while循环执行10次 B . 循环是无限循环 C . 循环体语句一次也不执行 D . 循环体语句执行一次 16 .若整型变量x的初值为6,则计算表达式“x+=x-=x*x”之后,x的值是 ( ) A. 50 B.60 C.-50 D.-60 17 .a,b均为不等于0的整形变量,以下关系式恒成立的是 ( ) A.a*b/a*b == 1 B . a/b*b/a == 1 C . a/b*b + a%b == a D . a/b*b == a 18 .下列字符串为合法标识符的是 ( ) A._1_A B . 5_stu C . $char D . define 19.对于如下C++程序,请问输出结果是 ( )  int main() {     int a = 1, b = 3, c = 2;     while (a < b < c)     {         ++a;         --b;         --c;     }     cout << a << " " << b << " " << c << "\n";     return 0; } A.1 3 2 B . 2 2 1 C . 3 1 0 D . 4 0 -1 20. 2017年5月,在中国乌镇围棋峰会上,基于( )的人工智能机器人AlphaGo战胜了世界排名第一的围棋冠军柯洁。 A.人工思维 B. 模式识别 C. 深度学习 D. 专家预测 21 .发现计算机病毒后,较为彻底的清除方法是( ) A.删除磁盘文件 B. 格式化磁盘 C. 用查毒软件处理 D. 用杀毒软件处理 22. 计算机辅助制造的简写是( ) A.CAM B.CAD C.CAI D.CAT 23.现代普通计算机的网关不能设置为( ) A.10.16.13.100 B.127.0.0.1 C.234.123.6.5 D.168.10.7.100 一只聪明的海狸设计了一个游戏,即要想打开下图中的盒子,海狸需要根据图中经过加密的信息找出原始的单词。游戏中用数字替换了单词中的字母,且单词中的每一个字母都对应一个唯一的数字。 这个能帮助海狸打开箱子的神奇单词是什么?( ) A .LOOSER B.WINNER C.LOTTOS D.TICKET 25.贝拉来自贝莱纳星球,她收到了许多气球,她总是喜欢将气球按以下规律排列:从左边看和从右边看,颜色排列顺序是相同的。但是, 贝拉只能识别到4种颜色:绿色、黄色、红色和蓝色,另外,紫色和黄色被她认为是相同的颜色。下图所示的气球,贝拉认为从左右两端看, 颜色排列顺序是一样的 下列哪些选项中的气球,贝拉从左右两端看颜色顺序都一样?( ) A. B. C. D. 26.卡斯托里亚人建造桥梁时要考虑一个条件:若两座岛的人口总数 超过某个数,将在这两座岛之间建桥。下图展示了连接六座岛的四座 桥以及每座岛的人口数量。 两座岛的人口总数超过哪个数字时,卡斯托里亚人会考虑在两岛 之间建桥? ([0, 99]中的整数)( ) A.12 B.36 C.37 D.38 27. 有一排颜料桶按顺序摆放,但不是所有的颜料桶里都装满了颜料 (见下图)。绘图机器人的任务是给栅栏上的木板涂颜料,且每个木板涂一种颜色。要求按照颜料桶的排列顺序循环为木板涂色,如果哪个颜料桶的颜料用完了,机器人会把桶移走。若所有的颜料桶都空了或者即将要连续使用同一种颜
童创AI编程(童程童美) 初赛 C++组 初中考试题,2023年NOC大赛童创AI编程C++组初赛初中考真题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明