NOIP2015年初赛普与组C++题目与答案解析.doc

NOIP2015年初赛普与组C++题目与答案解析.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD格式可编辑 专业技术 资料分享 第二十届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题2014年 快单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)? ⒈以下哪个是面向对象的高级语言(??????)。??? ?A.汇编语言? ?B.C++?? C.Fortran?? D.Basic?? ⒉1TB代表的字节数是(??????)。?? ??A.2的10次方?? B.2的20次方?? C.2的30次方?? D.2的40次方?? ⒊二进制00010101的和是(??????)。???? A? B.001010100?? C? D? ⒋以下哪一种设备属于输出设备(??????)。??? ?A.扫描仪?? B.键盘?? C.鼠标?? D.打印机?? ⒌下列对操作系统功能的描述最为完整的是(??????)。?? ??A.负责外设与主机之间的信息交换? ?B.负责诊断机器的故障? ??C.控制和管理计算机系统的各种硬件和软件资源的使用? ?D.将没有程序编译成目标程序?? ⒍CPU、存储器、I/O设备是通过(??????)连接起来的。???? 接口?? B.总线?? C.控制线?? D.系统文件?? ⒎断电后会丢失数据的存储器是(??????)。???? A.RAM?? B.ROM?? C.硬盘?? D.光盘?? ⒏以下哪一种是属于电子邮件收发的协议(??????)。??? ?A.SMTP?? B.UDP?? C.P2P?? D.FTP?? ⒐下列选项中不属于图像格式的是(??????)。?? JPEG格式?? B.TXT格式?? C.GIF格式?? D.PNG格式?? ⒑链表不具有的特点是(??????)。?? ??A.不必事物估计存储空间?? B.可随机访问任一元素? ??C.插入删除不需要移动元素?? D.所需空间与线性表长度成正比?? ⒒下列各无符号十进制整数中,能用八位二进制表示的数中最大的是(??????)。?? ??A.296?? B.133?? C.256?? D.199?? ⒓下列几个32位IP地址中,书写错误的是(??????)。?? ??A.7?? B.?? C.256.256.129.1?? D.?? ⒔要求以下程序的功能是计算:s=1+1/2+1/3+...+1/10。?? #include?iostream?? using?namespace?std;?? int?main()?? ?{? int?n;????? float?s;????? s?=?1.0;? for(n?=?10;?n??1;?n--)??????? s?=?s?+?1?/?n;????? cout??s??endl;????? return?0;??? }? 程序运行后输出结果错误,导致错误结果的程序行是(??????)。? ??A.s?=?1.0;?? B.for(n?=?10;?n??1;?n--)?? C.s?=?s?+?1?/?n;?? D.cout??s??endl;?? ⒕设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是(??????)。?? A.x?=?(x?*?100)?+?0.5?/?100.0;? ? B.x?=?(x?*?100?+?0.5)?/?100.0;??? C.x?=?(int)(x?*?100?+?0.5)/100.0;?? D.x?=?(x?/?100?+?0.5)?*?100.0;?? ⒖有以下程序? #include?iostream using?namespace?std;?? int?main()?? ?{? int?s,?a,?n;????? s?=?0;???? ?a?=?1;????? cin??n;????? do?????? ?{? ????????s?+=?1;????????? a?-=?2;? ??????} while(a?!=?n);????? cout??s??endl;????? return?0;?? ?}? 若要使程序的输出值为2,则应该从键盘给n输入的值是(??????)。???? A.-1?? B.-3?? C.-5? ?D.0?? ⒗一棵具有5层的满二叉树中结点数为(??????)。??? ?A.31?? B.32?? C.33?? D.16?? ⒘有向图中每个顶点的度等于该顶点的(??????)。?? ??A.入度?? B.出度?? C.入度和出度之和?? D.入

文档评论(0)

xiangxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档