纵观诸多面向对象的程序设计语言,最新核心的概念不包括(本题2.0分)
A、 数据封装
B、 继承
C、 多态性
D、 类属
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
说明静态成员函数的关键字为(本题2.0分)
A、 virtual
B、 static
C、 enum
D、 inline
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列运算符中______可以进行运算符重载(本题2.0分)
A、 new
B、 ::
C、 sizeof
D、 ?:
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
C++泛型编程通过______实现。(本题2.0分)
A、 void
B、 template?
C、 NULL
D、 typedef
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下面对于友元函数描述正确的是(本题2.0分)
A、 实现必须在类的内部定义
B、 是类的成员函数
C、 破坏了类的封装性和隐藏性
D、 不能访问类的私有成员
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
用struct定义的类的成员缺省段约束符的说明,则应为 _____的成员。(本题3.0分)
A、 私有段
B、 保护段
C、 公有段
D、 所有段
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下面关于C++流的说明中,正确的是(本题3.0分)
A、 与键盘、屏幕、打印机和通信端口的交互郡可以通过流类来实现
B、 从流中获取数据的操作称为插入操作,向流中添加数据的操作称为提取操作
C、 cin是一个预定
答案是:标准答案:A
更新时间: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语言下
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是(本题3.0分)
A、 增加了一些新的运算符
B、 允许函数重载,并允许设置缺省参数
C、 规定函数说明符必须用原型
D、 引进了类
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列运算符不能重载为友元函数的是(本题3.0分)
A、 = () [] ->
B、 + - ++ --
C、 > < >= <=
D、 += -= *= /=
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列有关内联函数的叙述中,正确的是(本题3.0分)
A、 内联函数是通过编译器来实现的
B、 内联函数必须通过关键字inline来定义
C、 内联函数在调用时发生控制转移
D、 内联函数函数体的最后一条
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
类的析构函数的作用是(本题3.0分)
A、 一般成员函数的初始化
B、 类的初始化
C、 对象的初始化
D、 删除类创建的对象
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
说明虚函数的关键字为(本题3.0分)
A、 inline
B、 virtual
C、 static
D、 define
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
若一个类中含有纯虚函数,则该类称为(本题3.0分)
A、 基类
B、 纯基类
C、 派生类
D、 抽象类
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
模板对类型的参数化提供了很好的支持,因此(本题3.0分)
A、 类模板的主要作用是生成抽象类
B、 类模板实例化时,编译器将根据给出的模板实参生成一个类
C、 在类模板中的数据成员都具有同样类型
D、
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下_________没有函数返回类型,但又必须有return 语句。(本题3.0分)
A、 析构函数
B、 类类型转换函数
C、 运算符重载函数
D、 构造函数
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
空类就是没有________的类。(本题3.0分)
A、 类名
B、 任何成员
C、 数据成员
D、 成员函数
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
C++源程序文件的扩展名为(本题3.0分)
A、 .cpp
B、 .c
C、 .c++
D、 .dll
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
运算符重载是对已有的运算符赋予多重含义,因此(本题3.0分)
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.0分)
A、 f(3,5)
B、 f(3.0,5.5)
C、 f
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为(本题3.0分)
A、 myclass operator++()
B、 myclass operator++( int )
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列关于类的描述中,错误的说法是(本题3.0分)
A、 类是一组对象的模板
B、 类是数据和操作的封装体
C、 类是对象的实例
D、 类是一种自定义的数据类型
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-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语言下
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.0分)
A、 对象是类的一个实例
B、 一个类只能有一个对象
C、 任何一个对象只能属于一个具体的类
D、 类与对象的关系和数据类型与变量的关系相似
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下面________不能由编译系统自动生成(本题3.0分)
A、 构造函数
B、 析构函数
C、 拷贝构造函数
D、 友元函数
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列__________是C++语言的有效标识符。(本题3.0分)
A、 No.1
B、 12345
C、 _No1
D、 int
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
对A?*p用new?A或(A?*)malloc(sizeof?(A))赋值,如下叙述正确的是(本题3.0分)
A、 malloc分配内存后会调用构造函数初始化,但new函数不会。
B、 new分配内存后会调用构造函数初始化
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下_____是不正确的强制类型转换方式。(本题3.0分)
A、 (type表达式)
B、 (type)表达式
C、 type(表达式)
D、 (type)(表达式)
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列_____________不能有参数。(本题3.0分)
A、 构造函数
B、 析构函数
C、 友元函数
D、 运算
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列关于运算符重载的描述中,正确的是(本题3.0分)
A、 不能改变运算符的优先级
B、 能够改变操作数的数目
C、 能够重载内嵌类型的运算符的预定含义
D、 通过重载运算符“()”能够改变运算符的结合
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
说明友元函数的关键字为(本题3.0分)
A、 inline
B、 virtual
C、 friend
D、 define
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下叙述中不正确的是()。(本题2.0分)
A、 在一个函数中,可以有多条return语句
B、 函数的定义不能嵌套,但函数的调用可以嵌套
C、 函数必须有返回值
D、 不同的函数中可以使用相同名字的变
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
函数重载是指()。(本题2.0分)
A、 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B、 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C、 两个以上的函数名字不同,但形
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下关于函数模板叙述正确的是()。(本题2.0分)
A、 函数模板也是一个具体类型的函数
B、 函数模板的类型参数与函数的参数是同一个概念
C、 通过使用不同的类型参数,函数模板可以生成不同类型的函数
D
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下列()的调用方式是引用调用。(本题2.0分)
A、 形参和实参都是变量
B、 形参是指针,实参是地址值
C、 形参是引用,实参是变量
D、 形参是变量,实参是地址值
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。(本题2.0分)
A、 内联函数
B、 重载函数
C、 递归函数
D、 函数模板
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
执行下面的程序时,将1234分别赋给abcd,正确的输入是(main(){inta,b,c,d;scanf(“%d,%d,%d%d”,&a,&b,&c,&D;}(本题3.0分)
A、 1234.0
B、 123,4
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
有以下程序段main(){intk=0;while(k=1)k++;}则while循环执行的次数是()(本题3.0分)
A、 无限次
B、 有语法错,不能执行
C、 一次也不执行
D、 执行1次
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下程序的输出结果是()#includemain(){inta=5,b=4,c=6,d;printf(“%d”,d=a>b(a>ca:C:B;}(本题3.0分)
A、 5.0
B、 4.0
C、 6.0
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下面是对数组a的初始化,其中不正确的是()(本题3.0分)
A、 a[5]={"ABCD"}
B、 a[5]={.,.B.,.C.,.D.}
C、 a[5]=""
D、 a[5]="ABCDE"
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
个C程序的执行是从(C(本题3.0分)
A、 程序文件的main函数开始,到本程序文件的最后一个函数结束
B、 程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C、 程序文件的main函数开始,到ma
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下叙述正确的是(B(本题3.0分)
A、 在C程序中,main函数必须位于程序的最前面
B、 程序的每行中可以写多条语句
C、 .C语言本身有输入输出语句
D、 .在对一个C程序进行编译的过程中,可
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
C语言规定:在一个源程序中,main函数的位置(B(本题3.0分)
A、 必须在自定义函数之前
B、 .可以任意
C、 必须在程序的第一行
D、 必须在自定义函数之后
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
C语言中的标识符只能由字母数字和下划线三种字符组成,且第一个字符((本题3.0分)
A、 字母和下划线
B、 必须为下划线
C、 必须为字母
D、 .可以是字母数字和下划线中的任意一种
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
用C语言编写的源文件,若没有错误,先后经过编译连接后(B。(本题3.0分)
A、 生成可执行文件
B、 生成目标文件和可执行文件
C、 .输出运行结果
D、 自动保存源文件
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
利用getchar函数可以从终端输入一个((本题3.0分)
A、 整型变量表达式值
B、 .实型变量值
C、 字符
D、 字符串
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
printf函数中用到格式符%5.2f,其中数字5表示输出的数据占5列,数字2表示输出的数(D(本题3.0分)
A、 从左起输出该数据,右补2个空格
B、 按原字符长从左向右全部输出
C、 右对齐输出该字串,左
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
已有如下定义和输入语句,若要求x,y的值分别为5.19.2,正确的数据输入方式是(D(注:□表示空格,表示回车)floatx,y;scanf("%f,%f",&x,&y);(本题3.0分)
A、 5.1:9.2
B、 5.
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
阅读以下程序,当输入数据形式为:20,3,正确的输出结果为(Bmain(){inta,b;scanf("%d,%d",&a,&B;printf("a+b=%d\n",a+B;}(本题3.0分)
A、 a+b=20
B、
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
表达式x=9%3中,采用的运算符是(A(本题3.0分)
A、 算术运算符
B、 赋值运算符
C、 关系运算符
D、 逻辑运算符
答案是:标准答案:A
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
若运行时给变量x输入20,则以下程序的运行结果是( )voidmain(voiD{intx,y;scanf("%d",&x);y=x>1010:5;printf("%d\n",y);}(本题3.0分)
A、 5.0
B、
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
判断int型变量x是否在[10,30]区域,正确表达式是( )(本题3.0分)
A、 10<=x<=30
B、 B(x>=10)&(x<=30)
C、 (10<=x)AND(30>=x)
D、 (x>=
答案是:标准答案:D
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
关于typedef的说法正确的是( )(本题3.0分)
A、 typedef和#definede的功能一样。
B、 用typedef声明新的类型名来代替已有的类型名。
C、 用typedef声明的类型名不许必须用
答案是:标准答案:B
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
下面程序运行的结果是(Cmain(){inta=15;if(a>30)printf("%d\n",a+2);elseprintf("%d\n",a-2);}(本题3.0分)
A、 17.0
B、 17.0
C、
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
以下能对一维数组a进行错误初始化的语句是( )。(本题3.0分)
A、 .in[10]=(0,0.0,0,0);
B、 .inta[10]={};
C、 .inta[]={0};
D、 .inta[10
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下
.以下程序段( )。x=-1;do{x=x*x;}while(!x);(本题3.0分)
A、 . 是死循环
B、 . .循环执行二次
C、 . .循环执行一次
D、 . .有语法错误
答案是:标准答案:C
更新时间:2023/4/3 12:59:00
出自:大连工业大学-C语言下 目前为: 1/2 页 首页 上页 下页 尾页