2010年计算机二级考试C++练习试题(3)
2010年计算机二级考试C++练习试题(3) #
(1)以下叙述中正确的是
A)构成C程序的基本单位是函数
B)可以在一个函数中定义另一个函数
C)main()函数必须放在其他函数之前
D)所有被调用的函数一定要在调用之前进行定义
(2)以下选项中合法的实型常数是
A)5 E 2.O
B)E一3
C).2 EO
D)1.3 E
(3)为了避免嵌套的if...else语句的二义性,C++规定与else配对的是
A)缩排位置相同的if
B)在其之前未配对的if
C)在其之前未配对的最近的if
D)同一行上的if
(4)若有以下宏定义:
#define N 2
#define Y(n)((N+1)*n)
则执行语句z=2*(N十Y(5));后的结果是
A)语句有错误
B)z=34
C)z=70
D)z无定值
(5)在“文件包含”预处理语句的使用形式中,当#include后面的文件名用””括起时,寻找被包含文件的方式是
A)直接按系统设定的标准方式搜索目录
B)先在源程序所在的目录搜索,再按系统设定的标准方式搜索
C)仅仅搜索源程序所在目录
#
D)仅仅搜索当前目录 #