2018义乌市信息学编程设计竞赛C++试题(含答案)
义乌市信息学编程设计竞赛试题
小学组 C++语言 满分 100分 考试时间 120分钟
一、 单项选择题(每题2分,共10题)
1、1946年诞生于美国宾夕法尼亚大学的ENIAC属于( )计算机。 A.电子管 B.晶体管 C.集成电路 D.超大规模集成电路 2、C++源程序文件扩展名为( )。 A..CPP B. .h C. .lib D. .obj
3、对C++语言和C语言的兼容性,描述正确的是( )。
A.C++兼容C B. C++部分兼容C C. C++不兼容C D. C兼容C++ 4、编写C++程序一般需经过的几个步骤依次是( )。 A.编辑 调试 编译 运行 B.编辑 编译 连接 运行 C.编译 调试 编辑 连接 D.编译 编辑 连接 运行
5、已知下列语句中的x和y都是int型变量,其中错误的语句( )。 A.x=y++; B.x=++y;
C.(x+y)++; D.++x=y;
6、操作系统、数据库管理系统和程序设计语言处理软件属于( )。 A.管理软件 B.系统软件 C.编辑软件 D.应用软件 7、下列不能作为C++标识符使用的是( )。 A.a43 B.user C._lvar D.9stars
8、二进制10101010表示的书是十进制下的( )。 A.170 B.252 C.AA D.42
9、计算机存储数据的基本单位是( )。 A.bit B.Byte C.GB D.KB
10、在C++中使用流进行输入输出,其中用于屏幕输出的对象是( )。 A.cerr B.cin C.cout D.cfile
二、
1、 # include 2、# include
5、# include
1、 输入20个数,统计其中正数、负数和零的个数。 # include
三、
else ④ s++ ; } cout<