单选题有如下语句序列: int k=0:
d0{k+=5;cout<<'$';}wbile(k<19); while(k-->0)cout<<'*';
执行上面的语句后,序列输出字符$和*的个数分别是
A. 4和20
B. 5和20
C. 4和21
D. 5和21
单选题面向对象的开发方法中,类与对象的关系是______。
单选题下列控制格式输入/输出的操作符中,能够设置浮点数精度的是______。
单选题关于关键字class和typename,下列表述中正确的是______。
单选题对于char ch1[20],ch2[20];strcmp(ch1,ch2);,说法正确的是( )。
单选题对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。
单选题某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)______。
单选题已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为
____
。
单选题1,2,3,4四个元素按顺序进栈,不可能的出栈顺序为
____
。
单选题以下程序的输出结果是( )。 #include<iostream.h> main() int b[3][3]=0,1,2,0,1,2,0,1,2,i,j,t=1; for(i=0;i<3;i++) for(j=i;j<=i;j++) t=-t+b[i][b[j] [j]]; cout<<t; A) 2 B) 3 C) 4 D) 5
单选题对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为
____
。
单选题有如下程序:
#include
using namespace std;
class Part{
public:
Part(int x=0):val(x){cout<
单选题若有以下程序:main() int k=2,i=2,m;m=(k+=i*=k);cout<<m<<","<<i<<end1;执行后的输出结果是
单选题一个人有一个身份证号码,一个身份证号码对应一个人。实体“人”和实体“身份证号码”存在的联系是 A) 一对一 B) 一对多 C) 多对多 D) 无定义
单选题下列程序的输出结果是( )。 #include<iostream> using namespace std; int main() { char a[]="Hello,Test"; char *p=a; while(*p) { if(*p>='a'&&*p<='z') cout<<char(*p+'A'-'a'); else cout<<*p; p++; } return 0; }
单选题设a,b,c都是int的变量,且a=3,b=4,c=5,则下面的表达式中值为0的是( )
单选题下列程序的运行结果是______。
#include<iostream.h>
classA
{
int a;
public:
A(){a=0;}
A(){int aa}
{a=aa;
cout<<a++;
}
};
void main()
{
Ax,y(2),z(3);
cout<<endl;
}
单选题有如下程序: #include<iostream> using namespace std; class Base{ int x; public; Base{int n=0};x(n){cout<<n;} Int getX()const{return x;} }; class Derived public Base{ int y; public; Derived(int m,int n):y(rn),Base(n){cout<<m;} Derived(int m):y(m){cout<<m;} }; int main(){ Derived dl(3),d2(5,7); return 0; } 运行时的输出结果是( )。
单选题类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。 class MyClass public: MyClass() MyClass(int i)value=new int(i); int*value; ;
单选题C++中的模板包括( )。 A.对象模板和函数模板 B.对象模板和类模板 C.函数模板和类模板 D.变量模板和对象模板
