- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NOIP2014初赛普及组C++题目及答案.doc
第二十届全国青少年信息学奥林匹克联赛初赛
普及组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.入度和出度之差??
⒙设有100个数据元素,采用折半有哪些信誉好的足球投注网站时,最大比较次数为(??????)。????
A.6?? B.7
文档评论(0)