单选题假定x和y为double型,则表达式x=2,y=x+3/2的值是( )。
单选题对下面的程序,正确的说法是
____
。
main()
{ int a,b=1,c=2;
a=b+c,a+b,c+3;
c=(c)? a++:b--;
cout<< a+b,c;}
单选题下列关于运算符重载的叙述中,正确的是( )。
单选题下面程序的运行结果是______。
#include<iostream.h>
int x=5;
int fun(int a)
{
int c;
c=x*a;
return c;
}
void main()
{
int x=3,a=4;
x=x+fun(a);
cout<<"x="<<x<<endl;
}
单选题关于运算符重载,下列表述中正确的是( )。
单选题在软件生产过程中,给出需求信息的是( )。 A) 程序员 B) 项目管理者 C) 软件分析设计人员 D) 软件用户
单选题有如下类和对象的定义: class Constants { public; static double getPl(){return 3.1416;} }; Constants constants; 下列各组语句中,能输出3.1416的是( )。
单选题以下程序输出结果是( ): #include<iostream> using namespace std; void add(int X,int y,int *z) *z=y+x; int main() int a,b,c; add(8,4,&
单选题有如下类定义:
class MyBase {
int k;
public:
MyBase(int n=0): k(n) {}
int value()const {return k;}
};
class MyDefived: MyBase {
int j;
public:
MyDefived(int i): j(i) {}
int getK()const {return k;}
int getJ()const {return j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是______。
单选题下列叙述中正确的是
A. 所有形态的二叉树都只能采用链式存储结构
B. 循环队列是队列的一种存储方式
C. 栈只能采用顺序存储结构
D. 循环队列与循环链表都属于链式存储结构
单选题下列符号中不属于C++关键字的是______。
单选题类模板的使用实际上是将类模板实例化成一个具体的______。
单选题某二叉树共有150个结点,其中有50个度为1的结点,则______。
单选题下面程序的运行结果是 #include<iostream.h> void main() { int num=1; int &ref=num; ref=ref+2; cout<<num; num=num+3; cout<<ref<<end1; }
单选题在一个抽象类中,一定包含有______。
单选题下面程序的输出结果是( )。 #include<iostream> using namespace std; template<class T> T max(T x,T y) return(x>=y ? x:y); void main() cout<<max(5,8)<<endl; cout<<max("zhangsan","lisi"); A) 8 zhangsanB) 8 lisiC) 5 zhangsanD) 5 lisi
单选题有如下程序: c1ass Base{ public: int data; }; c1ass Derivedl:public Base{}; c1ass Derived2: protected Base{}; int main(){ Derivedl d1; Derived2 d2; dl.data=0; //① d2.data=0; //② return 0; } 下列关于程序编译结果的描述中,正确的是( )。
单选题有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ //类型转换运算符double的定义 private: double val; };若要使语句序列 MyClass x(2.1); cout<
单选题结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用 SD方法时可以得到 ______。
单选题关于关键字class 和typename,下列表述正确的是______ 。