自考C++程序设计2017年10月试题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
34

下面叙述中错误的是(  )

  • A.预处理命令都必须以“#”开始
  • B.在程序中凡是以“#”开始的语句行都是预处理命令行
  • C.C++程序在程序执行过程中对预处理命令进行处理
  • D.一行只能写一条预处理命令
35

下列关于友元函数的描述,正确的是(  )

  • A.友元函数可以存取私有成员、公有成员和保护成员
  • B.友元函数不可以是一个类
  • C.友元函数的作用之一是实现数据的隐藏性
  • D.在类中说明的友元函数,函数的定义不可在类体之外
36

下列说法不正确的是(  )

  • A.主函数main中定义的变量在整个文件或程序中有效
  • B.不同函数中,可以使用相同名字的变量
  • C.形式参数是局部变量
  • D.在一个函数内部,可以在复合语句中定义变量,这些变量只在复合语句中有效
37

非数组指针或引用型变量做实参时,它和对应虚参之间的数据传递方式是(  )

  • A.地址传递
  • B.单向值传递
  • C.双向值传递
  • D.由用户指定传递方式
38

下列输出字符'd'的方法中,错误的是(  )

  • A.cout﹤﹤put('d')
  • B.cout﹤﹤'d'
  • C.cout. put('d')
  • D.char a='d'; cout﹤﹤a;
39

下面关于C++字符数组的叙述中,错误的是(  )

  • A.字符数组可以放字符串
  • B.字符数组的字符可以整体输入、输出
  • C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
  • D.可以用关系运算符对字符数组比较大小
40

关于引用,下列的说法中错误的是(  )

  • A.引用是给被引用的变量取一个别名
  • B.引用主要是用来作函数的形参和函数的返回值
  • C.在声明引用时,要给它另开辟内存单元
  • D.在声明引用时,必须同时使它初始化
41

下列关于类的权限的描述错误的是(  )

  • A.类本身的成员函数只能访问自身的私有成员
  • B.类的对象只能访问该类的公有成员
  • C.普通函数不能直接访问类的公有成员,必须通过对象访问
  • D.一个类可以将另一个类的对象作为成员
42

下面不能够判断字符串S是空串的是(  )

  • A.if(S[0]==0)
  • B.if(strlen(S)==0)
  • C.if(strcmp(S, " ")==0)
  • D.if(S=='\0')
44

在C++中,函数原型不能标识(  )

  • A.函数的返回类型
  • B.函数参数的个数
  • C.函数参数类型
  • D.函数的功能
45

下列关于类的继承描述中,错误的是(  )

  • A.基类不一定具有派生类的全部属性和方法
  • B.派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数
  • C.继承描述类的层次关系,派生类可以具有与基类相同的属性和方法
  • D.一个基类可以有多个派生类,一个派生类可以有多个基类
46

关于构造函数的说法,不正确的是(  )

  • A.没有定义构造函数时,系统将不会调用它
  • B.其名与类名完全相同
  • C.它在对象被创建时由系统自动调用
  • D.没有返回值
48

逻辑运算符两侧运算对象的数据(  )

  • A.是逻辑型数据
  • B.只能是整型数据
  • C.只能是整型或字符型数据
  • D.可以是任何类型的数据
50

if与else在使用过程中为避免嵌套出现二义性,C++中规定与else子句配对的是(  )

  • A.其之前最近的if语句
  • B.其之前最近且尚未配对的if语句
  • C.缩排位置相同的if语句
  • D.其之后最近的if语句
51

已知:print( )函数是一个类的常成员函数,无返回值,下列表示中正确的是(  )

  • A.void print( )const
  • B.void print(const)
  • C.void const print( )
  • D.const void print( )
52

下列输出语句中,正确的是(  )

  • A.cout﹤﹤("%c\n"," student")
  • B.cout﹤﹤("%s\n","hello")
  • C.cout﹤﹤ ("%c\n","c")
  • D.cout ﹤ ("%s\n", &a)
53

按照标识符的要求,不能组成标识符的符号是(  )

  • A.连接符
  • B.下划线
  • C.大小写字母
  • D.数字字符