网站大量收购独家精品文档,联系QQ:2885784924

2021csp-j初赛试题及答案.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-J2021第一轮 -J2021 第一轮 ++ 语言试题第 PAGE 10页,共12页 非专业级别软件能力认证第一轮 ( )入门级 ++ 语言试题 认证时间: 年 月 日 考生注意事项: 试题纸共有 12 页,答题纸共有 1 页,满分 100 分。请在答题纸上作答,写在试题纸上的 一律无效。 不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共 15 题,每题 2 分,共计 30 分;每题有且仅有一个正确选项) 以下不属于面向对象程序设计语言的是( )。 C++ Python Java C 以下奖项与计算机领域最相关的是( )。 奥斯卡奖 图灵奖 诺贝尔奖 普利策奖 目前主流的计算机储存数据最终都是转换成( )数据进行储存。 二进制 十进制 八进制 十六进制 以比较作为基本运算,在 N 个数中找出最大数,最坏情况下所需要的最少的比较次数为 ( )。 N2 N N-1 N+1 对于入栈顺序为 a,b,c,d,e 的序列,下列( )不是合法的出栈序列。 a,b,c,d,e e,d,c,b,a b,a,c,d,e c,d,a,e,b 对于有 n 个顶点、m 条边的无向连通图(mn) ,需要删掉( )条边才能使其成为一棵树。 n-1 m-n m-n-1 m-n+1 二进制数 101.11 对应的十进制数是( )。 A. 6.5 B. 5.5 C. 5.75 D. 5.25 如果一棵二叉树只有根结点,那么这棵二叉树高度为 1。请问高度为 5 的完全二叉树有 ( )种不同的形态? 16 15 17 32 表达式 a*(b+c)*d 的后缀表达式为() ,其中“*”和“+”是运算符。 **a+bcd abc+*d* abc+d** *a*+bcd 10. 6 个人,两个人组一队,总共组成三队,不区分队伍的编号。不同的组队情况有( ) 种。 10 15 30 20 在数据压缩编码中的哈夫曼编码方法,在本质上是一种( )的策略。 枚举 贪心 递归 动态规划 由 1,1,2,2,3 这五个数字组成不同的三位数有( )种。 18 15 12 24 考虑如下递归算法 solve(n) ifn=1return1 elseifn=5returnn*solve(n-2) elsereturnn*solve(n-1) 则调用 solve(7)得到的返回结果为( )。 A. 105 B. 840 C. 210 D. 420 以 a 为起点,对右边的无向图进行深度优先遍历,则 b、c 、d 、e 四个点中有可能作为最后一个遍历到的点的个数为( )。 1 2 3 4 有四个人要从 A 点坐一条船过河到 B 点,船一开始在 A 点。该船一次最多可坐两个人。已知这四个人中每个人独自坐船的过河时间分别为 1,2,4,8, 且两个人坐船的过河时间为两人独自过河时间的较大者。则最短( )时间可以让四个人都过河到 B 点(包括从B 点把船开回 A 点的时间)。 14 15 16 17 二、阅读程序(程序输入不超过数组或字符串定义的范围;判断题正确填 ,错误填×;除特殊说明外,判断题 1.5 分,选择题 3 分,共计 40 分) (1) 01#includeiostream 02usingnamespacestd; 03 04intn; 05inta[1000]; 06 07intf(intx) 08{ 09 intret=0; 10 for(;x;x=x-1)ret++; 11 returnret; 12} 13 14intg(intx) 15{ 16 returnx-x; 17} 18 19intmain() 20{ cinn; for(inti=0;in;i++)cina[i]; for(inti=0;in;i++) 24 coutf(a[i])+g(a[i]); coutendl; return0; 27} 判断题 输入的 n 等于 1001 时,程序不会发生下标越界。( ) 输入的 a[i] 必须全为正整数,否则程序将陷入死循环。( ) 18. 当输入为“521191610 ”时,输出为“343175 ”。( ) 19. 当输入为“1511998 ”时,输出为“18”。( ) 将源代码中 g 函数的定义(14-17 行)移到 main 函数的后面,程序可以正常编译运行。( ) 单选题 21. 当输入为“2-655362147483647 ”时,输出为( )。 6553233 6555232 6553534 6555433 (2) 01#includeiostream 02#includestring 03usingnamespacestd; 04 05charbase[64]; 06chartable[256]; 07 08vo

文档评论(0)

147****4268 + 关注
实名认证
内容提供者

认真 负责 是我的态度

1亿VIP精品文档

相关文档