选择题 有如下程序:
# include<iostream>
using namespace std;
class Name{
char name[20];
public:
Name(){
strcpy(name,' '); cout<<'?';
}
Name(char* fname){
strcpy(name,fname); cout<<'?';
}
};
int main(){
Name names[3]={Narne('张三'),Name('李四')};
return 0;
}
运行此程序输出符号?的个数是______。
选择题 已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为______。
选择题 下面描述中属于软件测试目的的是______
选择题 下列对于线性链表的描述中正确的是______
选择题 下列关于C++预定义流对象的叙述中,正确的是______。
选择题 设有定义语句int(*f)(int);,则下列叙述正确的是______。
选择题 以下程序的输出结果是______。
main()
{int a=4,b=5,c=0,d;
d=!a!b||!c;
cout<<d<<endl;
}
选择题 下列叙述中正确的是______。
选择题 一个栈的输入序列为1,2,3,4,下面 ______ 序列不可能是这个栈的输出序列
选择题 若有定义语句“double x[5]={1.0, 2.0, 3.0, 4.0, 5.0},* p=x”,则错误引用x数组元素的是______。
选择题 下面程序错误的语句是
#include' iostream.h'
① void main( )
② {
③ int A=0;
④ int B;
⑤ B=A;
⑥ cout < < B;
⑦ cout < < A;
⑧ }
选择题 有以下程序段:
#include<iostream.h>
#define MAX(x,y) (x)>(y)?(x):(y)
void main()
{ int i,j,k;
i=10;
j=15; k=MAX(i,j)*10;
cout<<k<<endl;
}
程序执行后的输出结果是______。
选择题 循环链表的主要优点是 。
选择题 树是结点的集合,它的根结点的数目是 。
选择题 定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的 语句。
选择题 在下列选项中,不允许作为C++标识符的是______。
选择题 下列符号中可以用做C++标识符的是______。
选择题 假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组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;
}
选择题 有以下类定义
class MyClass
{
public:
MyClass() {cout<<1;}
};
则执行语句MyClass a,b [2],*p[2];后,程序的输出结果是 。