首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
下面四个选项不属于表达式语句的是 ______。
A.b=a-b;
B.a*b;
C.a=b
D.b=a/2;
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
设int n=11, i=4;, 则武值运算n%=i+1 n%=i+1执行后n的值是 ______。
A.0
B.3
C.2
D.1
点击查看答案
手机看题
单项选择题
关于对象成员的构造函数的调用顺序,说法正确的是 ______。
A.与它们在成员初始化的类表中给出的顺序相同
B.与析构函数的调用顺序相同
C.与它们在类中说明的顺序相同
D.以上说法都不对
点击查看答案
手机看题
单项选择题
在C++中,函数原型不能标识 ______。
A.函数的返回类型
B.函数参数的个数
C.函数参数类型
D.函数的功能
点击查看答案
手机看题
单项选择题
对于存在多个条件复杂组合的判断问题,其加工逻辑使用 ______ 描述较好。
A.数据字典
B.数据流图
C.结构化语言
D.判定表和判定树
点击查看答案
手机看题
单项选择题
通过 ______ 调用虚函数时,采用动态束定
A.对象指针
B.对象名
C.成员名限定
D.派生类名
点击查看答案
手机看题
单项选择题
面关于类的静态成员,说法正确的是 ______。
A.类的静态成员函数只能访问类的静态数据成员
B.类的静态成员函数可直接访问类的所以数据成员
C.类的每个对象都有一份自己的静态数据成员
D.静态数据成员只能通过“类名::”进行访问
点击查看答案
手机看题
单项选择题
重载一个运算符函数时,其参数表中没有任何参数,这说明该运算是 ______。
A.一元非成员运算符
B.二元非成员运算符
C.一元成员运算符
D.二元成员运算符
点击查看答案
手机看题
单项选择题
下列虚基类的声明中正确的是 ______。
A.class virtual B: public A
B.class B: public A virtual
C.class B: public virtual A
D.virtual class B: public A
点击查看答案
手机看题
单项选择题
下面对结构或类中成员的访问中,不正确的访问是 ______。
A.*pointer. salary;(其中pointer为指向类对象的指针)
B.pointer->salary;
C.x=orker,salary;(其中worker为具有类类型的对象)
D.Location &rA=A1;Int x=rA. GetX();(Location为已定义的类,A为对象)
点击查看答案
手机看题
单项选择题
当+运算符被重载为非静态成员函数时,成员运算符objl+obj2被C++编译器解释为 ______。
A.operator+(obj1,obj2)
B.+(obj1,obj2)
C.obj2.operator+(obj1)
D.obj1.operator+(obj2)
点击查看答案
手机看题
单项选择题
下面四个选项不属于表达式语句的是 ______。
A.b=a-b;
B.a*b;
C.a=b
D.b=a/2;
点击查看答案
手机看题
单项选择题
结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用 SD方法时可以得到 ______。
A.程序流程图
B.具体的语言程序
C.模块结构图及模块的功能说明书
D.分层数据流图
点击查看答案
手机看题
单项选择题
类的析构函数是在 ______ 调用的
A.类创建时
B.创建对象时
C.删除对象时
D.不自动调用
点击查看答案
手机看题
单项选择题
在下面关于函数的描述中错误的是 ______。
A.在一个源文件中,如果函数定义在先,调用在后,则不必声明该函数
B.如果一个函数在一个源文件里定义,而调用在另一个源文件中,则必须在调用之前声明该函数
C.函数的声明应使用函数原型
D.在一个源文件中,如果自定义函数调用在先,定义在后,则不必声明该函数
点击查看答案
手机看题
单项选择题
已定义以下函数
fun(int *p)
return *p;
该函数的返回值是 ______。
A.不确定的值
B.形参p中存放的值
C.形参p所指存储单元中的值
D.形参p的地址值
点击查看答案
手机看题
单项选择题
下列排序方法中,属于不稳定的排序方法是 ______。
A.直接插入排序法
B.冒泡排序法
C.基数排序法
D.堆序法
点击查看答案
手机看题
单项选择题
以下程序的输出结果是 ______。
for (x=3;x=6;x++)
cout<<((x%2) "**" : "#" )<<x;
if(x%2= =0) cout<<end1;
A.**3 ##4 **5
B.##3 **4 ##5
C.##3 **4##5
D.**3##4 **5
点击查看答案
手机看题
单项选择题
对线性表采用折半查找法,该线性表必须 ______。
A.采用顺序存储结构
B.采用链式存储结构
C.采用顺序存储结构,且元素按值有序
D.采用链式存储结构,且元素按值有序
点击查看答案
手机看题
单项选择题
重载赋值操作符时,应声明为 ______ 函数
A.友元
B.虚
C.成员
D.多态
点击查看答案
手机看题
单项选择题
对象实现了数据和操作的结合,使数据和操作 ______ 于对象的统一体中
A.结合
B.隐藏
C.封装
D.抽象
点击查看答案
手机看题
单项选择题
下选项中不属于c++的类型的是 ______。
A.signed Short int
B.unsigned long int
C.unsigned int
D.long short
点击查看答案
手机看题
单项选择题
下面程序的执行结果是 ______。
int k;
for (k=10 ; k<3 ; k--)
if (k%3) k--;
-k;
k;
cout<<k<< ", ";
A.6, 3
B.7, 4
C.6, 2
D.7, 4, 1
点击查看答案
手机看题
单项选择题
对全局数据逻辑结构和特征的描述称为 ______。
A.外模式
B.内模式
C.概念模式
D.存储模式
点击查看答案
手机看题
单项选择题
已知函数fp的原型是:int fp(char c,char*k=NULL,double d=10.0);下列调用中正确调用fp的是
A.fp(99)和fp('A',"ABC")
B.fp('A',4.5)和fp('A',“ABC”)
C.fp('A',“ABC”)和fp()
D.fp()和fp(99)
点击查看答案
手机看题
单项选择题
每个类 ______ 构造函数。
A.只能有一个
B.只可有公有的
C.可以有多个
D.只可有缺省的
点击查看答案
手机看题
单项选择题
一个栈的输入序列为1,2,3,4,下面 ______ 序列不可能是这个栈的输出序列
A.1,3,2,4
B.2,3,4,1
C.4,3,1,2
D.3,4,2,1
点击查看答案
手机看题
单项选择题
不能把字符串“Hello!”赋给数组的语是 ______。
A.char b[10]='H' ,' e' ,'1', '1', 'o' ,' !';
B.char b[10];b=" Hello!" ;
C.char b[10];strcpy(b,"Hello!");
D.char b[10]="Hello!"
点击查看答案
手机看题
单项选择题
下面程序段的输出结果是 ______。
int X=20, y=20;
cout<<x- -<<" , "<< - -y;
A.20, 20
B.19, 19
C.19, 20
D.20, 19
点击查看答案
手机看题
单项选择题
以下定义语句中,错误的是 ______。
A.int a[]=1,2);
B.char *a[3];
C.char s[10]= "test";
D.Int n=5,a[n];
点击查看答案
手机看题
单项选择题
数据字典表达的是 ______。
A.系统中各类逻辑定义的集合
B.系统中各类逻辑描述的集合
C.系统中各类数据结构的集合
D.系统中各类数据描述的集合
点击查看答案
手机看题
单项选择题
下列对基类和派生类关系的描述中,错误的是 ______。
A.派生类是基类的对象
B.派生类是基类的子集
C.派生类是基类定义的延续
D.派生类和基类之间具有层次关系
点击查看答案
手机看题
单项选择题
在单项链表中删除一个指定结点的后继的时间复杂度为 ______。
A.O(n)
B.O(nlog2n)
C.O(1)
D.
点击查看答案
手机看题
单项选择题
以下程序输出结果是 ______。
#include<iostream.h>
void main() int a[3][3]=1,3,5,7,9,10,13,15,17,sum=0,i,j;
for(i=0;i<3:i++)
for(j=0;j<3;j++)
a[i][j]=i+j;
if(i= =j)sum=sum+a[i][j];
cout<< "sue="<<sum;
A.15
B.25
C.6
D.9
点击查看答案
手机看题
单项选择题
以下程序的输出结果是 ______。
#include<iostream.h>
Int f()
static int i=0;
int a=1;
a+=;
i++;
return a;
void main()
int i,s=0;
for(i=0;i<4;i++)
s+=f();
cout<<s;
A.10
B.15
C.21
D.28
点击查看答案
手机看题
微信扫码免费搜题