单选题有以下程序: #include <iostream> #include
<string> using namespace std; int main
() { char s[]="/n123/";
cout<<strlen (s) <<", "<<sizeof (s) <<end1;
return 0; }
A. 赋初值的字符串有错
B. 6,7
C. 5,6
D. 6,6
单选题有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived: private Base{ int k; public: void f(); };则允许成员函数 f 访问的数据成员的个数是
单选题下列对于软件测试的描述正确的是( )。 A) 软件测试的目的是证明程序是否正确 B) 软件测试的目的是使程序运行结果正确 C) 软件测试的目的是尽可能地多发现程序中的错误 D) 软件测试的目的是使程序符合结构化原则
单选题若执行下面的程序时,从键盘上输入5和2,则输出结果是______。
# include<iostream.h>
void main()
{ int a,b,k;
cin>>a>>b;
k=a;
if(a<b)
k=a%b;
else
k=b%a;
cout<<k<<endl;}
单选题若有定义“int a[2][3];”,下列选项中对a数组元素正确引用的是( )。
单选题若已定义:
int a[ ] ={0,1,2,3,4,5,6,7,8,9}, * p=a, i ;
其中0≤i≤9,则对a数组元素不正确的引用是
单选题有如下程序:
#include <iostream>
using namespace std;
class Base
{
public:
void fun1() {cout<<"Base/n";}
virtual void fun2() {cout<<"Base/n";}
};
class Derived:public Base{
public:
void fun1(){cout<<"Derived/n";}
void fun2(){cout<<"Derived/n";}
};
void f(Baseb.fun2();}
int main()
{
Derived obj;
f(obj);
return 0;
}
执行这个程序的输出结果是______。
单选题下面程序的运行结果是( )。
#include
classbase{
protected:
inta;
public:
base(){cout<<"0";}
};
classbasel:virtualbase{
public:
basel(){cout<<"1";}
};
classbase2:virtualbase{
public:
base2(){cout<<"2";}
};
classderived:publicbasel,publicbase2{
public:
derived(){cout<<"3";}
};
voidmain()
{
derivedobj;
eout< }
单选题如下程序的输出结果是 #include<iostream> #include<iomanip> using namespace std; class CSum int x,y; public: CSum(int x0,int y0):X(x0),y(y0) friend ostream operator<<(ostream os,const CSum x
单选题下列程序的输出结果为______。
#include<iostream.h>
class TestClass
{
public:
TestClass(){val++;}
static,int val;
};
int TestClass:: val=0;
void main()
{
TestClass csl;
cout<<csl.val<<" ";
TestClass cs2;
TestClass cs3,cs4;
cout<<cs2.val<<endl;
}
单选题有如下程序: #include<iostream> using namespace std; class DA int k; public: DA(int x=1):k(x) ~DA()cout<<k; ; int main() DAd[]=DA(3),DA(3),DA(3); DA*p=new DA[2]; delete[]p; return(); 这个程序的输出结果是( )。 A.111 B.333 C.11333 D.11133
单选题若有以下定义,说法错误的是( )。int a=100,*p=&a:
单选题有如下定义: int a[5]={1,3,5,7,9},*p=a; 下列表达式中不能得到数值5的是( )。
单选题下列关于信息和数据的叙述不正确的是
____
。
单选题有如下程序:#include<iostream>using namespace std;class Base{protected:Base(){cout<<'A';}Base(ehar c){cout<<c;}};class Derived:public Base{public:Derived(char c){cout<<c;}};int main(){Derived d1('B');return0;}执行这个程序的输出结果是( )。
单选题下列选项中,正确的C++表达式是( )。
单选题下列关于派生类的构造函数的说法中,哪个是错误的 ______。
单选题下列选项中不属于字符常量的是______。
单选题有如下定义语句:int a[]={1,2,3,4,5};,则对语句int * p=a;正确的描述是( )。
单选题下面属于黑盒测试方法的是( )。