全国计算机二级考试:C++考前练习(3)
作者:转载自:更新时间:2009-9-10

(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)仅仅搜索当前目录