单选题有如下程序
#include
int func(int a,int b)
{ return(a+b);}
void main()
{ int x=2,y=5,z=8,r;
r=func(func(x,y),z);
cout<<r;
}
该程序的输出的结果是
单选题若定义cin>str;当输入Object Windows Programming!所得的结果是str()
单选题设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
单选题下列字符串中不能作为C++标识符使用的是______。
单选题以下不能对二维数组a进行正确初始化的语句是( )。
单选题下列while循环的次数足( )。 while (int i=0)i--;
单选题有如下程序 #include <iostream> using namespace std; int i=1; class Fun { public: static int i; int value( ){ return i-l;} int value( )const { return i+1;} }; int Fun::i=2; int main( ){ int i=3; Fun funl; const Fun fun2; ___________ return 0; } 若程序的输出结果是: 123 则程序中下划线处遗漏的语句是
单选题下列关于函数的叙述中,正确的是
单选题有如下程序:
#include<iostream>
using namespace std;
class Part{
public:
Part(int x =0):val(x){cout<<val;}
~Part(){cout<<val;}
private:
int val;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2(x),p1(y),val(z){cout<<val;}
~Whole(){cout<<val;}
private:
Part p1,p2;
int val;
};
int main()
{
Whole obj(1,2,3);
return 0;
}
执行这个程序的输出结果是______。
单选题下列程序的输出结果为 #include<iostream.h> int func (int n) if ( n <1)return l; else return n+func ( n-1 ); return O; void main( 0 cout <<func(5)<<end1;
单选题下列叙述中正确的是( )。
单选题在下面关于函数的描述中错误的是 ______。
单选题下列关于栈和队列的描述中,正确的是( )。
单选题下面程序的输出结果为( )。 #include<iostream.h> class CStatic public: CStatic()val++; static int val; ; int CStatic::val=0; void main() CSatic cs1; cout<<cs1.val<<""; CStatic cs2; CStatic cs3,cs4; cout<<cs2.val<<endl;
单选题有以下程序
main()
{int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2) s+=*(t+i); printf("%d/n ",s);
}
程序执行后的输出结果是______。
单选题下列结构中为非线性结构的是
单选题树是结点的集合,它的根结点的数目是______。
单选题有下列程序: #include<iosteram.h> using namespace std; class Stack { public: Stack(unsignedn=10):size(n){rep_=new int [size];top=O;} Stack(Stack for(int i=0;i<size;i++) rep_[i]=s.rep_[i]; top=s.top; } ~Stack()<delete[]rep_;} void push(int A) {rep_[top]=a;top++;} intpop(){--top;return rep_[top];} bool isEmpty()const {return top==0;} private: int*rep_; unsigned size,top; }; int main() { Stack s1; for(int i=1;i<5;i++) s1.push(i); Stack s2(s1); for(int i=1;i<3;i++) cout<<s2.pop()<<','; s2.push(6); s1.push(7); while(!s2.isEmpty()) cout<<s2.pop()<<','; return 0; } 执行上面程序的输出结果是( )。
单选题下列符号中能够作为C++标识符的是______。