内蒙古农业大学-C++
若有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=
答案是:标准答案: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 页  首页   上页  下页 尾页