- A.软件概要设计的工具
- B.软件详细设计的工具
- C.结构化方法的需求分析工具
- D.面向对象方法的需求分析工具
- A.3
- B.4
- C.5
- D.8
- A.PAD
- B.PFD
- C.N-S
- D.DFD
- A.类模板的成员函数都是模板函数
- B.可以为类模板参数设置默认值
- C.类模板描述了一组类
- D.类模板中只允许有一个类型参数
- A.1
- B.2
- C.3
- D.4
- 10
-
以下程序的输出结果是( )。min( )
{
inti=0,a=0;
while(i<20)
{
for(;;)
{
if((i%10)==0)break;
elsei--:
}
i+=11;a+=i;
}
cout<}
- A.21
- B.32
- C.33
- D.11
- A.循环执行10次
- B.无限循环
- C.循环体语句一次也不执行
- D.循环体语句执行一次
- A.诊断和改正程序中的错误
- B.尽可能多地发现程序中的错误
- C.发现并改正程序中的所有错误
- D.确定程序中错误的性质
- A.内联函数就是定义在另一个函数体内部的函数
- B.函数体的最后一条语句必须是return语句
- C.标准C++要求在调用一个函数之前,必须先声明其原型
- D.编译器会根据函数的返回值数型和参数表来区分函数的不同重载形式
- A.int*p=a;
- B.intp=a;
- C."p=a;
- D.p=a;
- A.无输出
- B.1
- C.1l
- D.111
- 16
-
与语句cout<
- A.cout<<'\n';
- B.cout<<'\12';
- C.cout<<'\xA';
- D.cout<<'\0';
- A.A(7)
- B.A(3,4)
- C.A(16,'#')
- D.A(0,2,'*')
- A.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的
- B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
- C.顺序存储结构能存储有序表,链式存储结构不能存储有序表
- D.链式存储结构比顺序存储结构节省存储空间
- A.函数调用可以作为独立的语句存在
- B.函数调用可以无返回值
- C.函数调用可以出现在表达式中
- D.函数调用可以作为一个函数的形参
- A.5
- B.3
- C.2
- D.0
- A.helloabe
- B.abclo
- C.abe
- D.abchello
- A.10
- B.16
- C.26
- D.36
- A.xyzabcABC
- B.zabcABC
- C.xyabcABC
- D.yzabcABC
- A.operatorlong( )const;
- B.operatorlong(BigNumber);
- C.longoperatorlong( )const;
- D.longoperatorlong(BigNumber);
- A.内联函数
- B.重载函数
- C.递归函数
- D.函数模板
- A.语句p=&my;是把对象my赋值给指针变量P
- B.语句MyClass*P,my;会调用两次类MyClass的构造函数
- C.对语句*P.SetVariable(5)的调用是正确的
- D.语句P->SetVariable(5)与语句my.SetVariable(5)等价
- A.O(n)
- B.O(n2)
- C.O(log2n)
- D.O(nlog2n)
- A(inti) {a=i;} voiddisp() {cout<classB (private:
- intb; public:
- B(intj) {b=j;} voiddisp() {cout<classC:publicB,publicA {private:
- intC; public:
- c(intk):A(k-2),B(k+2) {c=k; } voiddisp() {
- a::disp();
- B::disp();
- COUt<<c<<endl; } };
- intmain() {
- Cobj(10); obj.disp(); return0; } 程序执行后的输出结果是( )。
- A.X*=x+1
- B.x++,2*x
- C.x*=(1+x)
- D.2*x,x+=2
- A.任何
- B.公有或保护
- C.保护或私有
- D.私有
- A.e3、e1、e4、e2
- B.e2、e4、e3、e1
- C.e3、e4、e1、e2
- D.任意顺序
- A.1
- B.2
- C.3
- D.4
- A.关系模型
- B.网状模型
- C.层次模型
- D.以上三个都是
- A.operatorlong()const;
- B.operatorlong(BigNumber);
- C.10ngoperatorlong()const;
- D.10ngoperatorlong(BigNumber);
- A.函数可以没有返回值
- B.函数可以没有参数
- C.函数可以是一个类的成员
- D.函数不能被定义为模板
- AA(intk):n(k){}
- intget(){returnn;}
- intget()const{returnn+1;} };
- intmain() {
- AAa(5);
- constAAb(6);
- cout<return0; } 执行后的输出结果是()。
- A.55
- B.57
- C.75
- A.(*p).next=(*q).next;free(p);
- B.p=q->next;flee(q);
- C.p=q;free(q);
- D.p->next=q->next;free(q);
- A.xy,aaaacc
- B.aaaacc,xy
- C.bcc,aabcc
- D.aabcc,bcc
- A.24
- B.25
- C.27
- D.28
- A.2332
- B.2323
- C.3232
- D.3223
- A.10
- B.9
- C.8
- D.7
- A.1
- B.2
- C.3
- D.4
- A.operator/(x.operator--(),y);
- B.operator/(operator--(x),y);
- C.X.operator--().operator/(y);
- D.y.operator/(operator--(x));