首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
下面程序的执行结果是
#include" iostream.h"
void main( )
int * p,r;
p=new in;
* p=20;
r=sizeof(* p);
cout < < r < < end1;
delete p;
A.程序错误
B.内存为20地址的大小.
C.20
D.4
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
A.可重用性差
B.安全性差
C.非持久性
D.冗余性
点击查看答案&解析
手机看题
单项选择题
关于continue语句叙述不正确的是
A.continue语句用于循环体中,结束循环
B.continue语句用于循环体中,它使执行流跳出循环体中尚未执行的语句,并进行下一循环判断
C.continue可以用于if语句中
D.continue语句不能代替break语句
点击查看答案&解析
手机看题
单项选择题
线性表的顺序存储结构和线性表的链式存储结构分别是
A.顺序存取的存储结构、顺序存取的存储结构
B.随机存取的存储结构、顺序存取的存储结构
C.随机存取的存储结构、随机存取的存储结构
D.任意存取的存储结构、任意存取的存储结构
点击查看答案&解析
手机看题
单项选择题
以下哪个不是C++语言中的有效标识符
A.34a
B._AB
C.A_B
D.A25
点击查看答案&解析
手机看题
单项选择题
下面程序的结果是
#include" iostream.h"
void main( )
char * str;
Str="test!";
cout < < str[5];
A.程序错误
B.!
C.'\0'
D.为空字符
点击查看答案&解析
手机看题
单项选择题
下列选项中,不属于模块间耦合的是
A.数据耦合
B.同构耦合
C.异构耦合
D.公用耦合
点击查看答案&解析
手机看题
单项选择题
关于构造函数A( )的拷贝构造函数正确的是
A.A(A *
B.;B) A(AB);
C.
D.A
点击查看答案&解析
手机看题
单项选择题
C++语言函数中不能由系统自动生成的是
A.析构函数
B.构造函数
C.内联函数
D.拷贝构造函数
点击查看答案&解析
手机看题
单项选择题
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
A.黑箱测试法
B.白箱测试法
C.错误推测法
D.安装测试法
点击查看答案&解析
手机看题
单项选择题
下面程序错误的语句是
#include" iostream.h"
① void main( )
②
③ int A=0;
④ int & B;
⑤ B=A;
⑥ cout < < B;
⑦ cout < < A;
⑧
A.②
B.③
C.④
D.⑥
点击查看答案&解析
手机看题
单项选择题
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
A.模块之间的调用关系
B.程序的组成成分
C.控制程序的执行顺序
D.数据的流向
点击查看答案&解析
手机看题
单项选择题
以下for语句中不是死循环的是
A.for(int i=0;i<1;++i;
B.for(int i=0;;++i;
C.for(int i=1;i>0;++i;
D.for(;;);
点击查看答案&解析
手机看题
单项选择题
以下哪个特征不是面向对象思想中的主要特征
A.多态
B.继承
C.封装
D.垃圾回收
点击查看答案&解析
手机看题
单项选择题
虚函数必须是类的
A.成员函数
B.友元函数
C.构造函数
D.析构函数
点击查看答案&解析
手机看题
单项选择题
为用户与数据库系统提供接口的语言是
A.高级语言
B.数据描述语言(DDL)
C.数据操纵语言(DML)
D.汇编语言
点击查看答案&解析
手机看题
单项选择题
最简单的交换排序方法是
A.快速排序
B.选择排序
C.堆排序
D.冒泡排序
点击查看答案&解析
手机看题
单项选择题
只能作为成员函数重载的是
A.=
B.++
C.*
D.new
点击查看答案&解析
手机看题
单项选择题
多态性指的是
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数
点击查看答案&解析
手机看题
单项选择题
C++语言中类定义中默认的访问权限是
A.public
B.protected
C.pfivate
D.default
点击查看答案&解析
手机看题
单项选择题
一个关系中属性个数为1时,称此关系为
A.对应关系
B.单一关系
C.一元关系
D.二元关系
点击查看答案&解析
手机看题
单项选择题
不能重载的运算符是
A.new
B.sizeof
C..*
D.++
点击查看答案&解析
手机看题
单项选择题
关于模板下列说法不正确的是
A.用类模板定义一个对象时,不能省略实参
B.类模板只能有虚拟类型参数
C.类模板本身在编译中不会生成任何代码
D.类模板的成员函数都是模板函数
点击查看答案&解析
手机看题
单项选择题
C++语言中关于构造函数的说法正确的是
A.构造函数的函数名不必和类名相同
B.构造函数只能每一个
C.每个类必定有构造函数
D.构造函数必有返回值
点击查看答案&解析
手机看题
单项选择题
语句cout < < setprecision(2) < < 1024.4567;的输出结果为
A.1024.4567
B.1024
C.1024.45
D.le+003
点击查看答案&解析
手机看题
单项选择题
栈通常采用的两种存储结构是
A.线性存储结构和链表存储结构
B.散列方式和索引方式
C.链表存储结构和数组
D.线性存储结构和非线性存储结构
点击查看答案&解析
手机看题
单项选择题
C++中运算符优先级由高到低排列正确的是
A.::++ + | |
B.< * | | ,
C.sizeof % + ::
D.,&& new sizeof
点击查看答案&解析
手机看题
单项选择题
以下定义数组中错误的是
A.int a[10];
B.int a[2][20];
C.int a[20][ ];
D.iht a[ ];
点击查看答案&解析
手机看题
单项选择题
下面程序的运行结果是
#include" iostream.h"
#define sum(a,b)a * b
void main( )
int x;
x=sam(1+2,3);
cout < < x;
A.0
B.9
C.7
D.5
点击查看答案&解析
手机看题
单项选择题
下面程序的执行结果是
#include" iostream.h"
void main( )
int * p,r;
p=new in;
* p=20;
r=sizeof(* p);
cout < < r < < end1;
delete p;
A.程序错误
B.内存为20地址的大小.
C.20
D.4
点击查看答案&解析
手机看题
单项选择题
需求分析阶段的任务是确定
A.软件开发方法
B.软件开发工具
C.软件开发费用
D.软件系统功能
点击查看答案&解析
手机看题
单项选择题
函数int test(int a,int b=1,int c:0),下列调用不合法的个数是
test(0); test(0,0); test( ); test(0,0,0);
A.0
B.1
C.2
D.3
点击查看答案&解析
手机看题
单项选择题
下面程序输出的结果为
#include" iostream.h"
class A
public:
A( ) cout < < "CLASS A" < < end1;
~ A( )
;
class B:public A
public:
B( ) cout < < "CLASS B" < < end1;
~ B( )
;
void main( )
A * p;
p=new B;
B * q;
q=new B;
A.CLASS A
CLASS B
B.CLASS A
CLASS B
CLASS B
C.CLASS A
CLASS B
CLASS A
CLASS B
D.CLASS A
CLASS B
CLASS B
CLASS B
点击查看答案&解析
手机看题
单项选择题
下面程序的结果为
#include" iostream.h"
void change(int a,int b)
int temp;
temp=a;
a=b;
b=temp;
void main( )
int m,n;
m=8;
n=9;
change(m,n);
tout < < m < < " " < < n < < end1;
A.8 9
B.9 8
C.程序有错误
D.9 9
点击查看答案&解析
手机看题
单项选择题
下列程序的输出结果是
#include" iostream"
using namespace std;
int Max(int a,int b)
if(a > b)
else
return a;
else
retum b;
void main( )
int m,n;
m=10,n=5;
int max=Max(m,n);
cout < < max < < end1;
A.10
B.程序有误
C.1
D.0
点击查看答案&解析
手机看题
单项选择题
下面程序的执行结果为
#include" iostream"
using namespace std;
class A
int a;
public:
void Seta(int x) a=x;
void Display_a( ) cout < < a < < end1;
;
class B
int b;
public:
void Setb(int x) b=x;
void Dispaly_b( ) cout < < b < < end1;
;
class C:public A,private B
private:
int c;
public:
void Setc(int x,int y,int z)
c=z;Seta(x);Setb(y);
void Display_c( ) cout < < c < < end1; ; ① voidmain( ) ② ③ C cc; ④ cc.Seta(1); ⑤ cc.Display_a( ); ⑥ cc.Setc(2,2,3); ⑦ cc.Dispaly_b( ); ⑧ cc.Display_c( );
A.输出为2 2 3
B.有错误在第5行
C.输出为1 2 3
D.有错误在第7行
点击查看答案&解析
手机看题
微信扫码免费搜题