09年全国计算机二级C++笔试练习习题(4)
来源:优易学  2010-1-14 17:08:45   【优易学:中国教育考试门户网】   资料下载   IT书店
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
(1)下面对宏定义的描述中不正确的是
A)宏不存在类型问题,宏名无类型,它的参数也无类型
B)宏替换不占用运行时间
C)宏替换时先求出实参表达式的值,然后代入形参数运算求值
D)其实,宏替换只不过是字符替代而已
(2)下列不是循环语句的是
A)while语句
B)do…while语句
C)for语句
D)if…else语句
(3)如果a=l,b=2,c=3,d=4,则表达式a<b?a:c<d?c:d的值为
A)1
B)2
C)3
D)4
(4)有关构造函数的说法中错误的是
A)构造函数名字和类的名字一样
B)构造函数在说明类变量时自动执行
C)构造函数无任何函数类型
D)构造函数有且只有一个
(5)以下有关析构函数的叙述不正确的是
A)一个类只能定义一个析构函数
B)析构函数和构造函数一样可以有形参
C)析构函数不允许有返回值
D)析构函数名前必须冠有符号“~“

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训