文库 真题 NOC真题

广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-C++初赛模拟试卷-1

XMW程序设计真题 NOC大赛真题 PDF   8页   下载1   2024-03-24   浏览431   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-C++初赛模拟试卷-1 第1页
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-C++初赛模拟试卷-1 第2页
剩余6页未读, 下载浏览全部
广东省中小学信息技术创新与实践大赛 XMW 程序设计专项赛 C++ 初赛 模拟 试卷 -1 (满分: 100 分 考试时间: 90 分钟) 学校: 姓名: 题目 一 二 三 总分 得分 一、单选题( 共 24题, 每题 3分,共 72 分 ) 题号 1 2 3 4 5 6 7 8 9 10 答案 D B C D B D C D B B 题号 11 12 13 14 15 16 17 18 19 20 答案 A D C B B A A C A C 题号 21 22 23 24 答案 C B A C 1、若有定义 :int x,*p; 则正确的赋值表达式是 ( ) A、*p=*x B、*p=&x C、p=x D、p=&x 2、若有定义 :char a[3][10]= {"hello","c++" };则输出 a[1] 的结果为 ( ) A、h B、c++ C、hello D、c++ \0 3、递归函数可以通过下列哪⼀项结束递归,递归函数的优点有哪些 ( ) A、递归边界、运行效率高 B、参数、可读性强 C、递归边界、可读性强 D、递归函数、运行效率高 4、在定义数组时,对数组元素赋初值,下列不正确的是 ( ) A、int a[3][ 5]={{0,1,2},{3,4,5,6}}; B、int a[3][ 5]={}; C、int a[3][ 5]={0,1,2,3,4,5,6,7,8}; D、int a[3][ 5]={{0},{1,1 ,3,5 },{2,2,},{3}}; 5、请问 a>b 、a<c ,c>b 三个等式的运算结果分别是多少 ( ) A、1 1 1 B、1 0 1 C、0 1 1 D、0 0 0 6、若有定义 :int a=3,*p=&a; 则*p 的值为 ( ) A、a的地址 B、 空 C、 p的地址 D、 3 7、以下哪条语句使得变量 s⾥存储的字符串为 "HHHHH"( ) A、 strings(4,' H'); B、 strings(4,' h'); C、 strings( 5,'H'); D、 strings( 5,'h'); 8、往函数 fun 1()中,传⼊数值 5时,返回值结果正确的是 ( ) A、60 B、1 C、5 D、120 9、已知 add 函数是求两整数之和,那么调用 add (add (3 ,5 ), add (7 ,9 ) ) 的结果是 ?( ) A、8 B、24 C、16 D、14 10 、以下关于 while 循环和 for 循环描述正确的是 ( ) A、当条件成⽴, while 循环就会执⾏⼀次循环体,然后结束循环 ,for 循环⾥⼩括号 的三部分必须要填 写内容 。 B、while 循环会先判断循环条件,再执⾏循环体 ,而 for 循环会⾸先执⾏初始化语句,再去判断循环 条件 。 C、while 循环可以没有条件 ,for 循环的⼩括号⾥的三部分之间使⽤逗号隔开。 D、for 循环会⾸先执⾏初始化语句,再去判断循环条件 , while 循环的循环体⼀旦执⾏,就不会停⽌。 11 、下列函数的功能是进⾏排序,其使⽤的排序算法是 ( ) A、插⼊排序 B、冒泡排序 C、选择排序 D、快速排序 12 、8个字节含 ( )个⼆进制位 A、16 个 B、32 个 C、8个 D、64 个 13 、下列关于 break 和 continue 描述正确的是 ( ) A、 continue 的作⽤是结束循环 B、 break 和 continue 作⽤相同 C、 当 break 语句或 continue 语句在循环内被执⾏,它们之后的其他语句就不会被执⾏ D、 break 的作⽤是跳过本次循环 14 、下列关于变量作用域的说法哪个是错误的 ( ) A、在函数外部定义的变量称为外部变量或全局变量 B、当局部变量和全局变量重名时,全局变量可以屏蔽局部变量 C、局部变量的作用域是在定义该变量的函数内部 D、全局变量在定义时若没有初值,其默认值为 0 15 、下列关于循环嵌套的说法正确的是 ( ) A、外层循环执⾏ 1次,内层循环执⾏ 59 次 B、外层循环执⾏ 1次,内层循环执⾏ 60 次 C、内层循环执⾏ 1次,外层循环执⾏ 59 次 D、内层循环执⾏ 1次,外层循环执⾏ 60 次 16 、十进制 8的二进制是多少 :( ) A、1000 B、1001 C、0111 D、0008 17、函数 T的时间复杂度为 ( ) A. O(1) B.O(0) C. O(3) D. O(n) 18、关于数学库函数,下列说法错误的是 ( ) A. ceil( -1.2) 的结果是 -1 B. ceil(1.2) 的结果是 2 C. ceil(1.2) 的结果是 1 D. sqrt(4) 的结果是 2 19、对算法的描述有: 1.对⼀类问题有效 2.对个别问题有效 3.计算机可以⼀步⼀步进⾏,每⼀步都有唯⼀结果 4.是⼀种通法,只要按部就班做,总能得到结果 以上描述正确的有 ( ) A. 3 个 B. 1个 C. 4个 D. 2个 20 、设字符串 s1 为"abcd" ,字符串 s2 为"4321", 执⾏下列哪条语句后, s1 变为 "abc4321d" ( ) A. s2.insert(3,s1) B. s2.insert(2,s2) C. s1.insert(3,s2) D.s1.insert(2,s2) 21、以下选项中,正确的函数声明
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-C++初赛模拟试卷-1
下载提示

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