若有float f=6.8;int i= int(f); 则i的值为(本题3.0分)
A、 6
B、 7
C、 6.8
D、 不确定
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列关于抽象类的描述中,正确的是(本题3.0分)
A、 抽象类中最多只能有一个纯虚函数
B、 抽象类不能定义该类的指针
C、 抽象类不能定义该类的对象
D、 抽象类至少有一个虚函数
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
重载“>>”时,为保证其连用性,重载函数的返回类型应为(本题3.0分)
A、 istream
B、 ostream
C、 istream &
D、 ostream &
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
用struct定义的类的成员缺省段约束符的说明,则应为 _____的成员。(本题3.0分)
A、 私有段
B、 保护段
C、 公有段
D、 所有段
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
cout是________类的标准对象的引用。(本题3.0分)
A、 ostream
B、 istream
C、 stdout
D、 stdin
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
若有X obj[100]; (X为类名),则调用构造函数的次数为(本题3.0分)
A、 0
B、 1
C、 100
D、 任意
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
一个类的友元函数能够访问该类的(本题3.0分)
A、 私有成员
B、 保护成员
C、 公有成员
D、 所有成员
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
const A * p; 以下声明的含义是(本题3.0分)
A、 p是指向类A对象的指针
B、 p是指向类A常对象的指针,该指针指向的对象是常量
C、 p是指向类A常成员的指针
D、 p是指向类A对象的
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
private访问属性限制对象的成员可以在 _____中访问。(本题3.0分)
A、 本类的成员函数
B、 main函数
C、 父类的成员函数
D、 子类的成员函数
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
含有________的类称为抽象类,不能直接用它实例化对象。(本题3.0分)
A、 纯虚函数
B、 虚函数
C、 静态成员
D、 友元
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列运算符重载时,只能采用类成员函数形式的有(本题3.5分)
A、 <<
B、 +
C、 []
D、 ==
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列情况中,不会调用拷贝构造函数的是(本题3.5分)
A、 用一个对象去初始化同一类的另一个新对象时
B、 函数的形参是类的对象,调用函数进行形参和实参结合时
C、 函数的返回值是类的对象,函数执行返回调用时
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列关于运算符重载的描述中,正确的是(本题3.5分)
A、 不能改变运算符的优先级
B、 能够改变操作数的数目
C、 能够重载内嵌类型的运算符的预定含义
D、 通过重载运算符“()”能够改变运算符的结合
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
说明友元函数的关键字为(本题3.5分)
A、 inline
B、 virtual
C、 friend
D、 define
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
空类就是没有________的类。(本题3.5分)
A、 类名
B、 任何成员
C、 数据成员
D、 成员函数
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
C++源程序文件的扩展名为(本题3.5分)
A、 .cpp
B、 .c
C、 .c++
D、 .dll
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
运算符重载是对已有的运算符赋予多重含义,因此(本题3.5分)
A、 可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、 可以改变一个已有运算符的优先级和操作数个数
C、 只能重载C++中已经有
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
有如下函数模板定义:template T f(T x,T y) {return x*x+y*y;} 在下列对f的调用中,错误的是(本题3.5分)
A、 f(3,5)
B、 f(3.0,5.5)
C、 f
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为(本题3.5分)
A、 myclass operator++()
B、 myclass operator++( int )
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列关于类的描述中,错误的说法是(本题3.5分)
A、 类是一组对象的模板
B、 类是数据和操作的封装体
C、 类是对象的实例
D、 类是一种自定义的数据类型
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
C++泛型编程通过______实现。(本题3.5分)
A、 void
B、 template?
C、 NULL
D、 typedef
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下面对于友元函数描述正确的是(本题3.5分)
A、 实现必须在类的内部定义
B、 是类的成员函数
C、 破坏了类的封装性和隐藏性
D、 不能访问类的私有成员
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是(本题3.5分)
A、 友元函数
B、 虚函数
C、 构造函数
D、 析构函数
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下面对静态数据成员的描述中,正确的是(本题3.5分)
A、 可以在类体内进行初始化
B、 不可以被类的对象调用
C、 不能受private控制符的作用
D、 可以直接用类名调用
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是(本题3.5分)
A、 增加了一些新的运算符
B、 允许函数重载,并允许设置缺省参数
C、 规定函数说明符必须用原型
D、 引进了类
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列有关内联函数的叙述中,正确的是(本题3.5分)
A、 内联函数是通过编译器来实现的
B、 内联函数必须通过关键字inline来定义
C、 内联函数在调用时发生控制转移
D、 内联函数函数体的最后一条
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
类的析构函数的作用是(本题3.5分)
A、 一般成员函数的初始化
B、 类的初始化
C、 对象的初始化
D、 删除类创建的对象
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
说明虚函数的关键字为(本题3.5分)
A、 inline
B、 virtual
C、 static
D、 define
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
若一个类中含有纯虚函数,则该类称为(本题3.5分)
A、 基类
B、 纯基类
C、 派生类
D、 抽象类
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
模板对类型的参数化提供了很好的支持,因此(本题3.5分)
A、 类模板的主要作用是生成抽象类
B、 类模板实例化时,编译器将根据给出的模板实参生成一个类
C、 在类模板中的数据成员都具有同样类型
D、
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
用成员函数重载一元运算符θ,则显示调用方式为(本题4.0分)
A、 obj θ
B、 θ obj
C、 obj.operator θ()
D、 operator θ(obj)
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
在下列函数原型中,可以作为类A构造函数的是(本题4.0分)
A、 void A(int)
B、 int A()
C、 A(int)const
D、 A(int)
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下面有关类说法不正确的是(本题4.0分)
A、 在一个类中不能说明具有类类型的数据成员
B、 一个类可以有多个构造函数
C、 一个类只有一个析构函数,且析构函数不能被指定参数
D、 一个类中public
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
说明内联函数的关键字为(本题4.0分)
A、 inline
B、 virtual
C、 static
D、 define
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
C++程序总是从_____________开始执行。(本题4.0分)
A、 构造函数
B、 析构函数
C、 main()函数
D、 主类
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
关于对象成员的构造函数的调用顺序,说法正确的是(本题4.0分)
A、 与它们在成员初始化列表中给出的顺序相同
B、 与析构函数的调用顺序相同
C、 与它们在类中定义说明的顺序相同
D、 以上说法都不对
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
下列说法正确的是(本题4.0分)
A、 定义构造函数必须指出其返回类型,并且不允许重载构造函数
B、 静态数据成员可以在类体中、类体外被初始化,但无需通过构造函数
C、 默认构造函数是不接受实参的函数,并且能由系
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
以下_________没有函数返回类型,但又必须有return 语句。(本题4.0分)
A、 析构函数
B、 类类型转换函数
C、 运算符重载函数
D、 构造函数
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
说明静态成员函数的关键字为(本题4.0分)
A、 virtual
B、 static
C、 enum
D、 inline
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
new必须与__________配对使用。(本题4.0分)
A、 close
B、 delete
C、 return
D、 exit
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 已知:int x,a,b;下列选项中正确的if语句是( )。(本题3.0分)
A、 if(a=b) x++;
B、 if(a=
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专) 目前为: 1/2 页 首页 上页 下页 尾页
答案是:标准答案:ACD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 在定义int a[2][3];之后,对a的引用正确的有( )。(本题3.0分)
A、 a[0][2]
B、 a[1,3]
C、 a[1>2][!1]
D、 a[2][0]
答案是:标准答案:AC
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下叙述中正确的是( )。(本题3.0分)
A、 一个C源程序可由一个或多个函数组成
B、 一个C源程序必须包含一个main()函数
C、 C源程序的基本组成单位是函数
D、 在C源程序
答案是:标准答案:ABC
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下用户标识符,其中合法的是( )。(本题3.0分)
A、 return
B、 f2_G3
C、 A3-3
D、 abc
答案是:标准答案:BD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下说法不正确的是( )。(本题3.0分)
A、 定义函数时,形参的类型说明可以放在函数体内
B、 return后边的值不能为表达式
C、 如果函数值的类型与返回值表达式的类型不一致,以函数值类型为
答案是:标准答案:ABD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) C程序注释是由( )所界定的文字信息组成的。(本题3.0分)
A、 /*
B、 #
C、 */
D、 &
答案是:标准答案:AC
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 对do-while语句描述正确的是( )(本题3.0分)
A、 do-while语句构成的循环可以使用break语句退出循环
B、 do-while语句构成的循环必须使用break语句退出循环
C、
答案是:标准答案:AD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 函数体一般包括( )两部分。(本题3.0分)
A、 声明
B、 执行
C、 形式
D、 操作
答案是:标准答案:AB
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下叙述正确的是( )。(本题3.0分)
A、 预处理命令行都必须以"#"开始
B、 在程序中凡是以"#"开始的语句行都是预处理命令行
C、 C程序在执行过程中对预处理命令行进行处理
D、
答案是:标准答案:ABD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下正确的if语句形式是( )。(本题3.0分)
A、 if (x>y && x!=y);
B、 if (x==y) x+=y;
C、 if (x!=y) scanf("%d",&x) else s
答案是:标准答案:ABD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下不符合C语言语法的实型常量是( )。(本题3.0分)
A、 1.2E0.5
B、 3.14.159E
C、 5E-3
D、 E15
答案是:标准答案:ABD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下选项中合法的表达式是( )。(本题3.0分)
A、 A 0<=x<100
B、 i=j==0
C、 (char)(65+3)
D、 x+1=x+1
答案是:标准答案:BC
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下对C语言函数的有关描述中,错误的是:( )。(本题3.0分)
A、 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B、 函数既可以嵌套定义又可以递归调用
C、 函数必须有返
答案是:标准答案:BCD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 下列关于#include命令的叙述中,正确的是( )。(本题3.0分)
A、 一个#include命令中只能指定一个被包含文件
B、 一个#include命令中可以指定多个被包含文件
C、 一个被包
答案是:标准答案:ACD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下叙述正确的是( )。(本题3.0分)
A、 C语言严格区分大小写英文字母
B、 C语言用";"作为语句分隔符
C、 C程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上.
答案是:标准答案:ABCD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下对C语言中的函数描述不正确的有( )。(本题3.0分)
A、 可以嵌套定义,不可以嵌套调用
B、 不可以嵌套定义,可以嵌套调用
C、 可以嵌套定义,也可以嵌套调用
D、 嵌套定义和嵌套
答案是:标准答案:ACD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 以下关于typedef的叙述正确的是( )。(本题3.0分)
A、 用typedef可以定义各种类型名,但不能用来定义变量
B、 用typedef可以增加新类型
C、 用typedef只是将已存在的
答案是:标准答案:ACD
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 若有以下定义和语句:double r=99,*p=&r; *p=r;则以下不正确的叙述是( )。(本题3.0分)
A、 以上两处的*p含义相同,都说明给指针变量p赋值
B、 语句“*p=r;”把变量r的地址值
答案是:标准答案:AB
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 计算机算法可分为( )两大类别。(本题3.0分)
A、 数值运算算法
B、 非数值运算算法
C、 结构运算
D、 形式运算
答案是:标准答案:AB
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专)
(多选题) 计算机算法的特性包括( ) 。(本题3.0分)
A、 有穷性
B、 确定性
C、 有零个或多个输入
D、 有一个或多个输出
E、 有效性
答案是:标准答案:ABCE
更新时间:2023/4/3 12:59:00
出自:内蒙古农业大学-C++程序设计 (高起专) 目前为: 1/2 页 首页 上页 下页 尾页