2020CSP-J(入门级)认证第一轮试题及答案.docVIP

2020CSP-J(入门级)认证第一轮试题及答案.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2020 CCF非专业级别软件能力认证第一轮 (CSP-J)入门级C++语言试题 认证时间:2020 年 10 月 11 H 14:30-16:30 考生注意事项: • 试题纸共有10贝.答也纸共有1贝,满分100分。请在答题纸上作答,写 在试题纸上的一律无效。 •不得使用任何电子设备(如计算器、丁机、电子词典等)或查阅任何书絡 资料。 一. 单项选择题(共15题,每题2分,共计沁分:每题有旦仅有一个正确选 项) 1. 在内心储器中每个存储单元都被賦予一个唯一的序号,称为()。 A・下标 B.地址 C・序号 D.编号 2. 编译器的主要功能足()o A.将源程序翻译成机器指令代码 ».将一种高级语言翻译成另一种高级谣言 C. 将源程序重新组合 D. 将低级语言翻洋成高级语言 3・设x=true, y=true, z二falsa 以卜逻辑运算农达式值为真的是()□ A・(xAy) Az B・ xA(zVy) Az C・(xAy)V (z Vx) I), (y Vz) AxAz 4. 现冇一张分辨率为2048x1024像索的32位真彩色图像。请问要心储这张图 像,击耍多大的存储空间?()。 A. 4MB B・ 8MB C・ 32MB D. 16MB 5. 冒泡排序算法的伪代码如卜: 输入:数组L, n 1,输出:按非递减顺序排序的L。 算法 BubbleSort: 1. FLAG J n //标记被交换的最后元素位置 2. while FLAG 1 do 3. k - FLAG 一 1 4. FLAG -l 5. for J=1 to k do 6. if L(J) L(j+1) then do 7・ L(j) - L(J+l) 8. FLAG - j e.设4是八个实数的数组,考虑下mi的递nm: XYZ (A[l..n]) 1 ・ if n=l then return A[ 1 ] 2. else temp - XYZ (A[ 1 ..n-1 J) 3. if temp A[n] 4. lhen return temp 5. else return A[n] 10•五个小朋友并排站成•列,英中有两个小朋友是双胞胎,如果要求这两个双 胞胎必须相邻,则有()种不同排列方法? A. 24 B. 36 C・ 72 D・ 48 12•独根树的席度为lo H;冇61个结点的完金二义树的崗度为 九 7 B. 5 C. 8 13 •十支纪年法是中国传统的纪年方法,111 10个天十和12个地支组合成60个 天十地支。山公历年份可以根据以下公式和农格换算出对应的夭十地支。 天干二(公历年份)除以30所得余数 地支=(公历年份)除以12所得余数 天干 甲 乙 r 戊 5 庚 辛 壬 癸 4 5 6 7 8 9 0 1 2 3 地支 f 丑 玄 卯 C 午 末 巾 四 戌 4 5 6 7 8 9 10 11 0 1 2 例如,今年是2020年,2020除以10余数为0,査表为庚匕2020除以12, 余数为4,査表为子匕所以今年是庚子年。 请问1949年的天干地支足( ) C. 己卯 0. 己酉 A. 己亥 B. 己幵 14 e 10 个三好学生名额分配到7 个班级,每个班级至少有一个名额,一共有 ( )种爪同的分配方案. A. 56 B. 84 C. 72 D. 504 15・有五副不同颜色的于套(共10只于•套,毎副于•套左右于•各1只),•次性 从中取6只F套,请问恰好能配成两副『套的不同取法有()种。 A. 30 B. 150 C・ 180 D・ 120 二、阅读程序(程序输入不超过数组或字符串定义的范围;判断题正确填讥 错误填除特殊说明外,判断题「5分,选择题3分,共计40分) 01 frinclude cstdlib 02 #inelude iostream 03 using namespace std; 04 05 char encoder[26] = , 0}; 06 char decode叫26]; 07 int main() { int k = 0; for (int i = 0; i 26; ++i) if (encoderfi] != 0)卄k; for (char x = A; x = Z; ++x) { bool flag = true; -For (int i = 0; i 26; ++i) if (encoder[i] == x) { flag = false; break; CCF CSPJ 2020 笫_轮 C++iS rt 试题 第顶,共10页 20 } 21 if (flag) { 22 encoder[k] = x; 23 ++k; 24 } 25 } 26 for (int i

文档评论(0)

151****0181 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档